Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/01/2013, 21:32
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 10 meses
Puntos: 793
Respuesta: Comprobar si existe un registro de la base de datos mysql

- Conecta a la base de datos
- Ejecuta una consulta SELECT COUNT(id) FROM tabla where id = $id
- Saca ese resultado con alguna función o método fetch
- Realiza la condición depende del resultado, normalmente 0 o 1
- Imprime el mensaje.

Algo básico sin validaciones:

Código PHP:
Ver original
  1. <?php
  2.  
  3. $id = (int) $_GET['id'];
  4. $pdo = new PDO('mysql:host=localhost;dbname=test;charset=UTF-8', 'usuario', 'password');
  5. $stmt = $pdo->query("select count(id) from tabla where id = $id");
  6. $res = $stmt->fetchColumn(0);
  7.  
  8. if ($res) {
  9.     echo 'Existe';
  10. } else {
  11.     echo 'No existe';
  12. }
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP

Última edición por andresdzphp; 20/01/2013 a las 21:41