Citat:
Ursprungligen postat av
bosscs2
Kod:
$userList = fgetcsv($file,999,",")
if($userList[i] == $userList[i + 1]){ //Ingen lösning på hur dessa ska matcha och bli true
fgetcsv() läser
en rad från CSV-filen och placerar kolumnerna som hittas i $userlist. Så din if-sats ovan kollar om två kolumner är likadana. Vilket väl förmodligen inte lär hända om du inte lagrar samma data i två intilliggande(i och i+1) kolumner?
Så om du ska läsa igenom CSV-filens alla rader så behöver du nåt i stil med en while-loop.
Dokumentationen för fgetcsv() - som du självklart redan har läst igenom ;^) - har exempel på en sån loop, och säger också att fgetcsv() returnerar false när den inte har fler rader att läsa.