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 . "')";