Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/11/2005, 18:25
SamX
 
Fecha de Ingreso: junio-2005
Mensajes: 13
Antigüedad: 18 años, 10 meses
Puntos: 0
He creado una base de datos que se escructura de esta manera

Código:
CREATE TABLE galerias (
  id int(10) NOT NULL auto_increment,
  nombre text,
  fecha varchar(30) default NULL,
  portada varchar(50) default NULL,
  galeria varchar(50) default NULL,
  fotografo varchar(20) default NULL,
  PRIMARY KEY  (id)
) TYPE=MyISAM;
y acabo de insertar los siguientes datos

INSERT INTO `galerias` VALUES ('224', 'Fiestas Ocotlán 2006','2005-10-20','http://www.onda-x.net/fotos/galerias/224.gif','http://www.onda-x.net/fotos/224','Motorratón');
INSERT INTO `galerias` VALUES ('223', 'Entrada de Gremios en Ocotlan', '2005-10-20','http://www.onda-x.net/fotos/galerias/223.gif','http://www.onda-x.net/fotos/223','Motorratón');
INSERT INTO `galerias` VALUES ('222', 'Torneo de Fut-bol', '2005-10-18','http://www.onda-x.net/fotos/galerias/222.gif','http://www.onda-x.net/fotos/222','Samir Medina');


Hasta ahí todo va bien


Ahora trato de obtener los datos de esta manera

Código PHP:
<?php


// Connect to database and display results

mysql_connect ("localhost""usuario""pass");
mysql_select_db ("nombre_db");

$result mysql_query("SELECT * FROM galerias WHERE id= $id ORDER BY fecha");

if (
$row mysql_fetch_array($result)) {
do{

  
$id $row[id];
  
$nombre $row[nombre];

echo 
"

<TR ALIGN=\"left\" VALIGN=\"top\">
<TD WIDTH=\"10%\"><B>$id:</B></TD>
<TD><DIV ALIGN=\"left\">$nombre</DIV></TD>
<TD><DIV ALIGN=\"left\">$portada</DIV></TD>

"
;
  if(
$picshow== "1")
  {
  echo 
"<TD><DIV ALIGN=\"left\"><IMG SRC=\"portada\"></TD></TR>";
  }
  else
  {
  echo 
"</TR>";
  }
}
while(
$row mysql_fetch_array($result));
}
?>
pero al ejecutarlo tengo este error

Fatal error: Call to undefined function: mysql_array() in /home/ondanxd/public_html/fotos/consulta.php on line 9


Espero que me puedan ayudar porque me estoy volviendo loco jajaja

Última edición por SamX; 29/11/2005 a las 18:38