salve a tutti...
devo cercare diverse parole (risultato di una select) in ogni riga di un file di testo...e, in mezzo al ciclo, devo controllare che una di quelle parole non sia contenuta nella riga; se cè si tratta di un record da modificare altrimenti da inserire...
ecco il codice:
codice:
$sql= "SELECT Pass FROM tb";
$result= mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
$pwd= $row["Pass"];
foreach ($lines as $line_num => $line) {
if (strpos($line,$pwd) !== false):
echo "$line UPDATE
";
// break 1;
elseif(strpos($line,$pwd) !== true):
echo "$line INSERT
";
endif;
} // fine foreach
} //fine while
questo codice però non va...perchè mi cerca per ogni pass che trova in ogni riga....mentre deve cercare in ogni riga una volta sola...mi potete aiutare?
grz