elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  acérrimo mensaje en PHP
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: acérrimo mensaje en PHP  (Leído 2,254 veces)
pacorico69

Desconectado Desconectado

Mensajes: 17


Ver Perfil
acérrimo mensaje en PHP
« en: 15 Abril 2010, 04:45 am »

Hola a todos, he vuelto después de un parentesis obligado por sobrecarga de trabajo.

Alguien me envío una solución a mi problema y le doy las gracias, copie textualmente las instrucciones que medio y persiste el problema, solicito su ayuda por favor.

Parse error: syntax error, unexpected '>' in C:\xampp\htdocs\www\09_CONSULTAS_SELECT_TABLA_AGENDA_GENTE.php on line 14

<html>
<body>
<?php
$db = mysql_connect('localhost', 'root', '') or die("No se puede establecer la conexión con la base de datos");
mysql_select_db("agenda", $db);
$result = mysql_query("SELECT nombre, apellidos FROM gente", $db);
if ($row = mysql_fetch_array($result)){
    echo "<table style=\"border: 4px red dotted;\" border=\"1\"> \n
         <tr> \n
         <td><b>Nombre</b></td> \n
         <td><b>Apellido</b></td> \n;
         </tr> \n;
    do {
        echo "<tr> \n             <td>".$row["nombre"]."</td> \n"
             <td>".$row["apellidos"]."</td>\n"
             </tr> \n";
    } while ($row = mysql_fetch_array($result));
    echo "</table>\n
              </table> \n";
} else {
    echo "No se encontraron registros";
}
   mysql_free_result($result);
   mysql_close($db);
?>
</body>
</html>


En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.723


<3


Ver Perfil WWW
Re: acérrimo mensaje en PHP
« Respuesta #1 en: 15 Abril 2010, 04:59 am »

Primer error:
Código
  1. if ($row = mysql_fetch_array($result)){
  2.    echo "<table style=\"border: 4px red dotted;\" border=\"1\"> \n
  3.         <tr> \n
  4.         <td><b>Nombre</b></td> \n
  5.         <td><b>Apellido</b></td> \n;
  6.         </tr> \n;
  7.    do {
Aquí te falta cerrar las comillas dobles!
Código
  1. if ($row = mysql_fetch_array($result)){
  2.    echo "<table style=\"border: 4px red dotted;\" border=\"1\"> \n
  3.         <tr> \n
  4.         <td><b>Nombre</b></td> \n
  5.         <td><b>Apellido</b></td> \n;
  6.         </tr> \n";
  7.    do {

No busque más errores.  :xD


En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
pacorico69

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: acérrimo mensaje en PHP
« Respuesta #2 en: 15 Abril 2010, 05:24 am »

Gracias Alex@ShellRoot.

Realice el cambio que me indicaste y me envía el mismo mensaje en otra linea.

Parse error: syntax error, unexpected '>' in C:\xampp\htdocs\www\09_CONSULTAS_SELECT_TABLA_AGENDA_GENTE.php on line 16

<html>
<body>
<?php
$db = mysql_connect('localhost', 'root', '') or die("No se puede establecer la conexión con la base de datos");
mysql_select_db("agenda", $db);
$result = mysql_query("SELECT nombre, apellidos FROM gente", $db);
if ($row = mysql_fetch_array($result)){
    echo "<table style=\"border: 4px red dotted;\" border=\"1\"> \n
         <tr> \n
         <td><b>Nombre</b></td> \n
         <td><b>Apellido</b></td> \n;
         </tr> \n";
    do {
        echo "<tr> \n
             <td>".$row["nombre"]."</td> \n"
             <td>".$row["apellidos"]."</td> \n"
             </tr> \n";
    } while ($row = mysql_fetch_array($result));
    echo "</table> \n
              </table> \n";
} else {
    echo "No se encontraron registros";
}
   mysql_free_result($result);
   mysql_close($db);
?>
</body>
</html>
En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.723


<3


Ver Perfil WWW
Re: acérrimo mensaje en PHP
« Respuesta #3 en: 15 Abril 2010, 05:28 am »

Segundo error:

Código
  1.    do {
  2.        echo "<tr> \n
  3.             <td>".$row["nombre"]."</td> \n"
  4.             <td>".$row["apellidos"]."</td> \n"
  5.             </tr> \n";
  6.    } while ($row = mysql_fetch_array($result));
Error en las comillas dobles
Código
  1.    do {
  2.        echo "<tr> \n
  3.             <td>".$row["nombre"]."</td> \n
  4.             <td>".$row["apellidos"]."</td> \n
  5.             </tr> \n";
  6.    } while ($row = mysql_fetch_array($result));

No busque más errores.  :xD

Saludos!
En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
pacorico69

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: acérrimo mensaje en PHP
« Respuesta #4 en: 15 Abril 2010, 05:32 am »

Gracias Alex@ShellRoot.

Excelente, ya funciono .....  muy agradecido.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines