Ver Mensaje Individual
  #13 (permalink)  
Antiguo 20/05/2010, 03:39
maemia
 
Fecha de Ingreso: mayo-2010
Mensajes: 9
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: problema consulta y fetch_array

Cita:
Iniciado por venom_mau Ver Mensaje
No pues está difícil.
Me imagino que en el archivo de "datosconexion.inc" tienes los parámetros para conectar con la base de datos verdad?
Estas usando php+mysql en modo local? o es un servidor externo?
yo uso estos parámetros:
Código:
	$id = mysql_connect("nombreservidor", "usuario", "password"); 
	mysql_select_db("basededatos", $id);
Pero los uso en el mismo script de una página,
en nombre del servidor puedes intentar con localhost.

Por último, qué no "datosdeconexion.inc" va "datosdeconexion.inc.php"

O prueba antes de todo, en lugar de:
include("datosconexion.inc");

require("datosconexion.inc");

:D
eso ya ta arreglao no se como pork lo e cambiao todo ahora me preocupa lo siguiente :
Código:
1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"usuario"' at line 1
Creo que eso es el ultimo error.
el documento completo:
Código:
<?
include("datosconexion.inc");
$conexion=mysql_connect ($server, $login,$password) or die ("error de conexion ");
$creardb="create database agenda";
if (mysql_select_db("agenda", $conexion))
{
echo "base de datos seleccionada";
}else{
mysql_query ($creardb,$conexion);
echo "creando bd";
}
mysql_select_db("agenda", $conexion);
$usuario=$_POST['usuario'];
$tabla= 'CREATE TABLE "usuario" ("Evento" VARCHAR( 9 ) NOT NULL , "Mes" VARCHAR( 9 ) NOT NULL , "Dia" VARCHAR( 8 ) NOT NULL ,PRIMARY KEY ( "Evento" ) ,';
mysql_query ($tabla,$conexion);
$evento=$_POST['evento'];
$mes=$_POST['mes'];
$dia=$_POST['dia'];
echo "$evento";
$datos= 'INSERT INTO "agenda"."usuario" ("Evento" ,"Mes" ,"Dia")VALUES ("$evento","$mes","$dia");';
mysql_query($datos,$conexion);

$result = mysql_query('SELECT * FROM "usuario"');


while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
    printf("ID: %s  Name: %s", $row["Evento"], $row["Mes"]);
}

mysql_free_result($result);

	echo mysql_errno($conexion) . ": " . mysql_error($conexion) . "\n";

?>