Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/01/2013, 22:20
Avatar de erozwashere
erozwashere
 
Fecha de Ingreso: noviembre-2012
Ubicación: mex
Mensajes: 176
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Comprobar si existe un registro de la base de datos mysql

Cita:
Iniciado por andresdzphp Ver Mensaje
No es nueva, existe desde PHP 5.1

Con mysql_* es casi lo mismo, consulta con mysql_query, sacas resultado con mysql_fetch_row o _assoc y compruebas:

Código PHP:
Ver original
  1. if ($res[0]) {
  2.     echo 'Existe';
  3. } else {
  4.     echo 'No existe';
  5. }

Me funciono asi

$id = (int) $_GET['id'];
$stml=mysql_query("select count(id) from imagenes where id = $id");
$res = (mysql_fetch_row($stml));

if ($res[0]) {
echo 'Existe';
} else {
echo 'No existe';
}

ya que con

la clase PDO me saco este error

Fatal error: Uncaught exception 'PDOException' with message 'could not find driver' in A:\AppServ\www\galeria\imagen.php:75 Stack trace: #0 A:\AppServ\www\galeria\imagen.php(75): PDO->__construct('mysql:host=loca...', 'root', 'password') #1 {main} thrown in A:\AppServ\www\galeria\imagen.php on line