Al final lo pude arreglar codigo obsoleto
Publicado por sergioMM (8 intervenciones) el 19/02/2014 19:10:31
Despues de batallar por fin pude arreglarlo, no habia fallo creo, el problema es el codigo esta obsoleto, este es el codigo:
Agradezco a todos los que colaborado conmigo.
ESTE ES EL QUE FUNCIONA por lo menos ami en local.
Agradezco a todos los que colaborado conmigo.
1
2
3
4
5
6
7
8
9
10
<?php
$con = mysqli_connect("DOMINIO.es.mysql","USU","Contraseña","DB");
if(@mysql_num_rows(mysql_query("SELECT * FROM `registro` WHERE `passuno`=".$_POST['passuno'],$con)) > 0 ){
echo "Ese usuario ya existe, prueba con otro.";
exit();
}
?>
ESTE ES EL QUE FUNCIONA por lo menos ami en local.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<?php
$con = mysqli_connect("localhost","root","Contraseña","DB");
if (mysqli_connect_errno())
{
printf("Falló la conexion con MySQL: ", mysqli_connect_error());
}
$consulta = "SELECT * FROM `registro` WHERE `passuno`=".$_POST['passuno'];
if($sentencia = mysqli_prepare($con, $consulta));{
mysqli_stmt_execute($sentencia);
/* almacenar el resultado */
mysqli_stmt_store_result($sentencia);
$resultado = mysqli_stmt_num_rows($sentencia);
if($resultado == 0) {
echo "No existe ningun usuario"; /* Aqui pueden poner las instruciones que quieran como por ejemplo insertar un usuario nuevo*/
}
if($resultado == 1) {
echo "Ese usuario ya esta registrado "; /* Aqui ocurre lo mismo pongan las intrucciones que quieran*/
}
printf("Número de filas: %d.\n", mysqli_stmt_num_rows($sentencia));
/* cerrar la sentencia */
mysqli_stmt_close($sentencia);
}
mysqli_close($con);
?>
Valora esta pregunta


0