Retroceder   Foros del Web > Programación para sitios web > Bases de Datos

Respuesta
 
Herramientas Desplegado
Antiguo 22-dic-2003, 13:59   #1 (permalink)
axy108 ha deshabilitado el karma
 
Avatar de axy108
 
Fecha de Ingreso: diciembre-2003
Ubicación: En frente de mi Computadora
Mensajes: 411
Molesto problemas con MySQL, PHP y APACHE en WINDOWS

Solicito ayuda en lo siguiente:

Tengo windows 98, instale el servidor Apache 1.3.28 que desde mi punto de vista esta corriendo bien, tengo instalado PHP version 4.3.3 y tambien creo que esta funcionando y por ultimo tengo instalado MySQL-shareware-3.22.34-win, mi problema es el siguente, tengo unos script sencillos que agregan simples datos a una base de datos y luego tengo el script para mostrarlos, el problema es que cuando se ejecuta el script de PHP que ingresa los datos en la BASE DE DATOS lo hace bien pero cuando Voy a MySQL y mediante le instruccion SELECT * FROM mytabla me muestra solamente filas y columnas sin nada es decir como si no hubiera mandado nada, es decir si ejecuto el script 20 veces aparecen 20 filas pero vacias sin nada.

Si alguien me puede decir el error le estare eternamente agradecido.

Aqui dejo mis script con los que ingreso los datos, los inserto en la BD y con el que los muestro.

FORMULARIO.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Formulario de mi primer prueba en PHP y MySQL</title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<h1>Formulario - Prueba PHP y MySQL</h1>
<form action="add.php" method="post">
<font color="#000099" size="2" face="Arial, Helvetica, sans-serif">Nombre: <input name="nombre" type="text" size="20" maxlength="256"><br><br>
Apellidos: <input name="apellidos" type="text" size="25" maxlength="256"><br><br>
N. de cuenta: <input name="cuenta" type="text" size="10" maxlength="256"><br><br>
Carrera: <input name="carrera" type="text" size="5" maxlength="10"><br><br></font>
<input name="enviar" type="submit" value="Enviar">&nbsp;&nbsp;&nbsp;<input name="" type="reset" value="Borrar">
</form>
</body>
</html>

Ingresarlos a la BD

add.php

<html>

<head>

<title>Datos Recibidos Gracias</title>

</head>

<body>

<?php

$link = mysql_connect("localhost", "root", "");

if(!$link){

echo "Error no se puede conectar con MySQL";

}

if(!@mysql_select_db("practicas",$link)){

echo "No se puede encontrar la Base de Datos";
}

$sql= "INSERT INTO Alberto (nombre, apellidos, cuenta, carrera)";

$sql .= "VALUES ('$nombre', '$apellidos', '$cuenta', '$carrera')";

$result = mysql_query($sql);

echo "El Formulario Funciono, ve y checa la base de Datos para ver si inserto los valores.";

?>

</body>

</html>

Mostarlos

sacar.php

<html>

<body>

<?php

$link = mysql_connect("localhost", "root", "");

mysql_select_db("practicas", $link);

$result = mysql_query("SELECT nombre, cuenta FROM Alberto", $link);

echo "<table border = '1'> \n";

echo "<tr> \n";

echo "<td><b>Nombre</b></td> \n";

echo "<td><b>E-Mail</b></td> \n";

echo "</tr> \n";

while ($row = mysql_fetch_row($result)){

echo "<tr> \n";

echo "<td>$row[1].</td> \n";

echo "<td>$row[1].</td> \n";

echo "</tr> \n";

}

echo "</table> \n";

?>

</body>

</html>
__________________
Todos somos muy ignorantes :pensando: . Lo que ocurre es que no todos ignoramos las mismas cosas ;-) .... Albert Einstein :cool:
axy108 está desconectado   Responder Citando
Antiguo 22-dic-2003, 14:20   #2 (permalink)
Colaborador
josemi ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2002
Mensajes: 9.107
Hola,

Pues me temo que va a ser que tienes en tu php.ini configurado register_globals a OFF. Con ese valor, tienes que acceder a los campos de los formularios a traves del array superglobal $_POST.

Mas info en http://www.forosdelweb.com/showthrea...988#post238988 y la siguiente.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.

Localizacion de errores para principiantes en PHP (v 0.4 - 7/4/2003)
Proyecto: Telendro , motor y sistema de bitacoras.
Blog sobre el concurso de posicionamiento: Operación Telendro
josemi está desconectado   Responder Citando
Antiguo 23-dic-2003, 08:25   #3 (permalink)
axy108 ha deshabilitado el karma
 
Avatar de axy108
 
Fecha de Ingreso: diciembre-2003
Ubicación: En frente de mi Computadora
Mensajes: 411
Muchas Gracias JOSEMI

Muchas Gracias Josemi ya Hice lo que me dijiste y porfin funcionaron mis Scripts.

GRACIAS.

FELIZ NAVIDAD Y PROSPERO AÑO NUEVO.
__________________
Todos somos muy ignorantes :pensando: . Lo que ocurre es que no todos ignoramos las mismas cosas ;-) .... Albert Einstein :cool:
axy108 está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 08:52.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93