Hola
Cita:
|
Empezado por GabberMan
Bueno, técnicamente el bucle sólo debe hacer una vuelta, ya que únicamente hay una fila con el id dado. Y si, es una concatenación pero lo he borrado para que el código sea menos largo :P (luego lo he corregido)
|
Pues entonces:
Código PHP:
<?
if( $row = mysql_fetch_array($query)) {
$txt = $row['nombre'];
} else {
// Acciones de error
}
?>
Dependiendo de la configuración de tu servidor apache podrás utilizar la sintaxis con comillas o sin comillas en los arrays, es decir $row['nombre'] o $row[nombre], yo siempre utilizo comillas.
Más cosas, te aconsejo que entrecomilles todas los valores en una sentencia SQL.
Código PHP:
<?
$query = mysql_query("SELECT * FROM table WHERE id ='".$ide."'");
?>
Además no estaría mal que filtraras la variable "$ide" para evitar inyección de código HTML.
Por último, DIE() es un alias de EXIT() y simplemente finaliza el script en curso y como opcional puedes mostrar un mensaje.
Desconozco el porque al gente utilizar una alias antes que la función directa pero asin es la vida.