error al buscar
Publicado por hulray (3 intervenciones) el 18/10/2005 22:29:25
me sale este error al buscar
Parse error: syntax error, unexpected T_VARIABLE in c:\servidor\web\busca.php on line 6
si alguien me puede ayudar con esta duda se lo agregeceria mucho
intente con estas codigos y me sale el mismo error
<html>
<body>
<?php
include("conec.php");
$link=Conectarse();
$Sql="select * from cliente where RUT like '%."$_POST["RUT"]."%'";
$result=mysql_query($Sql,$link);
?>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR>
<TD> RUT</TD>
<TD> contacto </TD>
<TD> Direccion </TD>
<TD> mail </TD>
<TD> empresa </TD>
<TD> ciudad </TD>
<TD> celular </TD>
<TD> fonofax </TD>
</TR>
<form name="form1" method="post" action="modifica.php">
<?php
while($row = mysql_fetch_array($result))
{
printf("<tr><td><INPUT TYPE='text' NAME='RUT' SIZE='20' MAXLENGTH='30' value='%s'></td><td> <INPUT TYPE='text' NAME='contacto' SIZE='20' MAXLENGTH='30' value='%s'> </td><td> <INPUT TYPE='text' NAME='Direccion' SIZE='20' MAXLENGTH='30' value='%s'> </td><td> <INPUT TYPE='text' NAME='mail' SIZE='20' MAXLENGTH='30' value='%s'> </td><td> <INPUT TYPE='text' NAME='empresa' SIZE='20' MAXLENGTH='30' value='%s'> </td><td> <INPUT TYPE='text' NAME='ciudad' SIZE='20' MAXLENGTH='30' value='%s'> </td><td> <INPUT TYPE='text' NAME='celular' SIZE='20' MAXLENGTH='30' value='%s'> </td><td> <INPUT TYPE='text' NAME='fonofax' SIZE='20' MAXLENGTH='30' value='%s'> </td></tr>", $row["RUT"],$row["contacto"],$row["Direccion"],$row["mail"],$row["empresa"],$row["ciudad"],$row["celular"],$row["fonofax"]);
}
mysql_free_result($result);
?>
</form>
</body>
</html>
y este
<html>
<body>
<?php
if (!isset($buscar)){
echo "Debe especificar una cadena a buscar";
echo &quo
echo "<p>Debe especificar una cadena a buscar</p> \n";
echo "<p><a href=buscador_bd.htm>Volver</p> \n";
echo "</html></body> \n";
exit;
}
$link = mysql_connect("localhost", "root", "123");
mysql_select_db("ljubetic", $link);
$sql = "SELECT * FROM cliente WHERE RUT LIKE '%$buscar%' ORDER BY RUT";
$result = mysql_query($sql, $link);
if ($row = mysql_fetch_array($result)){
echo "<table border = '1'> \n";
//Mostramos los nombres de las tablas
echo "<tr> \ndigo" style="margin-left: 50">echo "<tr> \n";
mysql_field_seek($result,0);
while ($field = mysql_fetch_field($result)){
echo "<td><b>$field->name</b></td> \n";
}
echo "</tr> \n";
do {
echo "<tr> \n";
echo "<td>".$row["RUT"]."</td> \n";
echo "<td>".$row["contacto"]."</td> \n";
echo "<td>".$row["Direccion"]."</td> \n";
echo "<td>".$row["mail"]."</td> \n";
echo "<td>".$row["empresa"]."</td> \n";
echo "<td>".$row["ciudad"]."</td> \n";
echo "<td>".$row["celular"]."</td> \n";
echo "<td>".$row["fonofax"]."</td> \n";
echo "<td><a
href='mailto:"
href='mailto:".$row["email"]."'>".
$row["email"]."</a></td> \n";
echo "</tr> \n";
} while ($row = mysql_fetch_array($result));
echo "<p><a href=buscador_bd.htm>Volver</p> \n";
echo "</table> \n";
} else {
echo "<p>¡No se ha encontrado ningún registro!</p>\n";
echo "<p><a href=buscador_bd.htm>Volver</p> \n";
}
?>
</body>
</html>
Parse error: syntax error, unexpected T_VARIABLE in c:\servidor\web\busca.php on line 6
si alguien me puede ayudar con esta duda se lo agregeceria mucho
intente con estas codigos y me sale el mismo error
<html>
<body>
<?php
include("conec.php");
$link=Conectarse();
$Sql="select * from cliente where RUT like '%."$_POST["RUT"]."%'";
$result=mysql_query($Sql,$link);
?>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR>
<TD> RUT</TD>
<TD> contacto </TD>
<TD> Direccion </TD>
<TD> mail </TD>
<TD> empresa </TD>
<TD> ciudad </TD>
<TD> celular </TD>
<TD> fonofax </TD>
</TR>
<form name="form1" method="post" action="modifica.php">
<?php
while($row = mysql_fetch_array($result))
{
printf("<tr><td><INPUT TYPE='text' NAME='RUT' SIZE='20' MAXLENGTH='30' value='%s'></td><td> <INPUT TYPE='text' NAME='contacto' SIZE='20' MAXLENGTH='30' value='%s'> </td><td> <INPUT TYPE='text' NAME='Direccion' SIZE='20' MAXLENGTH='30' value='%s'> </td><td> <INPUT TYPE='text' NAME='mail' SIZE='20' MAXLENGTH='30' value='%s'> </td><td> <INPUT TYPE='text' NAME='empresa' SIZE='20' MAXLENGTH='30' value='%s'> </td><td> <INPUT TYPE='text' NAME='ciudad' SIZE='20' MAXLENGTH='30' value='%s'> </td><td> <INPUT TYPE='text' NAME='celular' SIZE='20' MAXLENGTH='30' value='%s'> </td><td> <INPUT TYPE='text' NAME='fonofax' SIZE='20' MAXLENGTH='30' value='%s'> </td></tr>", $row["RUT"],$row["contacto"],$row["Direccion"],$row["mail"],$row["empresa"],$row["ciudad"],$row["celular"],$row["fonofax"]);
}
mysql_free_result($result);
?>
</form>
</body>
</html>
y este
<html>
<body>
<?php
if (!isset($buscar)){
echo "Debe especificar una cadena a buscar";
echo &quo
echo "<p>Debe especificar una cadena a buscar</p> \n";
echo "<p><a href=buscador_bd.htm>Volver</p> \n";
echo "</html></body> \n";
exit;
}
$link = mysql_connect("localhost", "root", "123");
mysql_select_db("ljubetic", $link);
$sql = "SELECT * FROM cliente WHERE RUT LIKE '%$buscar%' ORDER BY RUT";
$result = mysql_query($sql, $link);
if ($row = mysql_fetch_array($result)){
echo "<table border = '1'> \n";
//Mostramos los nombres de las tablas
echo "<tr> \ndigo" style="margin-left: 50">echo "<tr> \n";
mysql_field_seek($result,0);
while ($field = mysql_fetch_field($result)){
echo "<td><b>$field->name</b></td> \n";
}
echo "</tr> \n";
do {
echo "<tr> \n";
echo "<td>".$row["RUT"]."</td> \n";
echo "<td>".$row["contacto"]."</td> \n";
echo "<td>".$row["Direccion"]."</td> \n";
echo "<td>".$row["mail"]."</td> \n";
echo "<td>".$row["empresa"]."</td> \n";
echo "<td>".$row["ciudad"]."</td> \n";
echo "<td>".$row["celular"]."</td> \n";
echo "<td>".$row["fonofax"]."</td> \n";
echo "<td><a
href='mailto:"
href='mailto:".$row["email"]."'>".
$row["email"]."</a></td> \n";
echo "</tr> \n";
} while ($row = mysql_fetch_array($result));
echo "<p><a href=buscador_bd.htm>Volver</p> \n";
echo "</table> \n";
} else {
echo "<p>¡No se ha encontrado ningún registro!</p>\n";
echo "<p><a href=buscador_bd.htm>Volver</p> \n";
}
?>
</body>
</html>
Valora esta pregunta


0