Foros del Web » Programando para Internet » PHP »

Error ayuda!!!

Estas en el tema de Error ayuda!!! en el foro de PHP en Foros del Web. Hola que tal la verdad soy nuevo en el tema y en el foro si no fuera mucha molesta les pido que me ayuden a ...
  #1 (permalink)  
Antiguo 29/06/2007, 08:08
 
Fecha de Ingreso: junio-2007
Mensajes: 4
Antigüedad: 16 años, 9 meses
Puntos: 0
Error ayuda!!!

Hola que tal la verdad soy nuevo en el tema y en el foro
si no fuera mucha molesta les pido que me ayuden a solucionar este error

Parse error: parse error, unexpected '{' in credito2.php line 104


primero en el formulario tengo esto:

<form method="POST" action="/credito2.php">
<input type="text" name="cliente" size="8"><br>Escribe tu numero de Contrato<br><br>
<input type="submit" value="Aceptar" name="aceptar">
</form>

quiero pasar el valor que introduzca para despues buscarlo en la base de datos:

el codigo es el siguiente en credito2.php:

<?php
if (!isset($aceptar){ //-----> esta es la linea 104
echo "Debe de escribir su numero de contrato";
echo "</html></body> \n";
exit;
}

function Conectarse() {
if (!$link = mysql_connect("localhost", "root", "loquito2666")))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("base_datos",$link)) {
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}

$link=Conectarse();
echo "Conexión con la base de datos conseguida.<br>";
$link = mysql_connect("localhost", "root", "loquito2666");
mysql_select_db("cede", $link);
$result = mysql_query("SELECT * FROM clientes WHERE no_contrato LIKE '%$aceptar%', $link);

if ($row = mysql_fetch_array($result)){
$estado = mysql_query("SELECT estado_clientes FROM clientes, $link);
echo "Nombre:<strong>".$row["nombre"]."</strong> \n";
echo "Numero:<strong>".$row["no_contrato"]."</strong> \n";
echo "Domicilio:<strong>".$row["dir"]."</strong> \n";
echo "Estatus:<strong>".$row["estado_cliente"]."</strong> \n";
} else {
echo "¡ NO SE ENCONTRO NINGUN REGISTRO !";
}

?>

no se si me puedan echar la mano...
De antemano muchas gracias
  #2 (permalink)  
Antiguo 29/06/2007, 08:10
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Re: Error ayuda!!!

Esos errores son de Sintaxis, te recomiendo ocupes algun editor de codigo como Notepad++ o NetBeans te pueden ayudar a detectar esos errores.

Ahora tu problema es simple te falta un parentesis para cerrar, es decir cambiar esto:
Código PHP:
if (!isset($aceptar){ 
Por esto:
Código PHP:
if (!isset($aceptar)){ 
En el futuro cuando publiques codigo hazlo entre las etiquetas [PHP ] y [/ PHP]

Saludos.
  #3 (permalink)  
Antiguo 29/06/2007, 08:44
 
Fecha de Ingreso: junio-2007
Mensajes: 4
Antigüedad: 16 años, 9 meses
Puntos: 0
Re: Error ayuda!!!

hola gracias por responder...

hice lo que me dijiste pero ahora me marca este error:

Parse error: parse error, unexpected ')' in C:\AppServ\www\web\credito2.php on line 104
Código PHP:
 if (!isset($aceptar)){ 
alguna sugerencia, gracias
  #4 (permalink)  
Antiguo 29/06/2007, 08:47
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años, 1 mes
Puntos: 33
De acuerdo Re: Error ayuda!!!

Pues esa linea esta bien, quizas el error pueda venir de lineas más arriba.
Te sugiero que uses algún editor de que los que te recomendo mi colega GatorV, asi te vas ahorrar muchos doleres de cabeza.

Saludillos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:40.