Ver Mensaje Individual
  #25 (permalink)  
Antiguo 26/10/2012, 19:11
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
Puntos: 406
Respuesta: update vs mysql_num_rows

Esto ya se alargo mucho, y por lo que veo pasas de mis ultimos comentarios, en fin, prueba esto, ve los errores y analiza que es lo que sucede...

Código PHP:
Ver original
  1. <?php
  2.  
  3. $conexion = mysqli_connect('','','','') or die('Error en la conexión: ');
  4.  
  5. $sql = 'UPDATE agenda SET apellidos = ?, preferencias = ?, WHERE nombre = ?';
  6. $query = mysqli_prepare($conexion,$sql) or die('Error al preparar la sentencia: '.mysqli_error($conexion));
  7. mysqli_stmt_bind_param($query, 'sss', $_POST['apellidos'], $_POST['preferencias'], $_POST['nombre']) or die('Error al asociar variables: '.mysqli_stmt_error($query));
  8.  
  9. //verificamos cuantos registros fueron afectados
  10. if (mysqli_stmt_affected_rows($query) !== false) {
  11. echo '<p>Tiene permisos</p>';
  12. }else {
  13. echo '<p>No tiene permisos</p>';
  14. }
  15.  
  16. mysqli_close($conexion);
  17. ?>

Analiza bien los errores, si no sabes ingles usa el traductor de Google, y después busca una solución, yo tengo que salir así que no podré ayudarte hasta mas tarde...

Se me olvidaba, el código ya lo probe en mi equipo y funciona correctamente, verifica que los datos de conexión sean correctos y que tu sentencia SQL también sea correcta...
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)

Última edición por Nemutagk; 26/10/2012 a las 19:17