Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/06/2002, 05:16
Avatar de Wakkos
Wakkos
Colaborador
 
Fecha de Ingreso: octubre-2001
Ubicación: (cerca)
Mensajes: 1.795
Antigüedad: 22 años, 6 meses
Puntos: 59
Re: Que hay de malo en este query?

Mejoré la cosa a esto para ver donde está el error:
Código:
echo $remote_userName;
		$database = "board";
		$connection = mysql_connect("host","usuario","clave") or die ("No se pudo conectar.");
		$db = mysql_select_db($database,$connection) or die ("No se pudo seleccionar la base de datos.");
		$query_showPosts = "SELECT jugador FROM parados where jugador != '" . $remote_userName . "' limit 1 ";
	    $result_showPosts = mysql_query($query_showPosts) or die ("Could not query.");
        $num_posts = mysql_num_rows($result_showPosts);
		 $row = mysql_fetch_row($result_showPosts);
		 					$query_juegos = "INSERT INTO match (jugador1, jugador2) VALUE ('" . $row[0] . "','" . $remote_userName . "')";
							$result_juegos = mysql_query($query_juegos) or die ("Could not query insert");
							if ($result_juegos) {
							echo "<br>".$row[0]." vs ".$remote_userName."\n";
							}
							else{
							echo "Huh?";
							}
Y el error se muestra en el insert (could not query insert) la BD está organizada así (solo la stablas utilizadas acá)

Table Parados:
jugador | varchar(255) | not null

Table Match:
jugador1 | varchar(255) | not null
jugador2 | varchar(255) | not null


Y las variables está OK.

Así que aun quedo con el problema en la línea:
$query_juegos = "INSERT INTO match (jugador1, jugador2) VALUE ('" . $row[0] . "','" . $remote_userName . "')";