Fatto, così funziona e fà quello che chiedo. Ha solo 2 pecche: la prima è che devo scrivere 3 query per farla funzionare, più la quarta di DELETE.. , la seconda è che mi aggiunge solo il primo record che vede, ignorando gli altri due(ne ho creati 3 che corrispondono a questecaratteristiche). Sapete dirmi perchè?
Codice PHP:
$safe = '2';
//1
$query = "SELECT nome FROM verifica WHERE numero LIKE $safe";
$res = mysql_query($query);
$array = mysql_fetch_array($res);
$arrnome = $array['nomel'];
$arrnome2 = "'%".mysql_escape_string($array['nome']). "%'";
//2
$query2 = "SELECT nome,nome2 FROM verifica WHERE nome LIKE $arrnome2";
$res2 = mysql_query($query2);
$arr = mysql_fetch_array($res2);
$nome = $arr['nome'];
$nome2 = $arr['nome2'];
//3
$query3 = "INSERT INTO commenti (nome,nome2) VALUES ('$nome','$nome2')";
$res3 = mysql_query($query3);