Permalänk
Medlem

MySQL fråga

Tjo

Jag har en databas med runt 15k rader i och jag försöker göra ett sökskript i PHP

SELECT * FROM `files` WHERE 1 AND `user`= 'Jesuz'

Hur ska jag göra för att ladda alla svar i 1 array?
Jag har provat med att köra med for() och dyl men då måste jag köra typ 8k frågor och det tar svin lång tid och så blir det error

Hur löser jag detta smidigast (och snabbast)?

Permalänk
Medlem

Re: MySQL fråga

jo... titta på den här sidan: http://se.php.net/manual/sv/function.mysql-fetch-array.php

läs kommentarerna i slutet på sidan så får du lite kodexempel och länkar.

Citat:

Ursprungligen inskrivet av mrl

SELECT * FROM `files` WHERE 1 AND `user`= 'Jesuz'

vad betyder 1:an i detta sammanhang?

Permalänk
Medlem

Re: Re: MySQL fråga

Citat:

Ursprungligen inskrivet av pirjut
vad betyder 1:an i detta sammanhang?

Bra fråga
jag vet inte riktigt, var med i phpmyadmin iaf

Permalänk
Medlem

$sql = "SELECT * FROM `files` WHERE 1 AND `user`= 'Jesuz'"; $result = mysql_query($sql); while ($row = mysql_fetch_assoc($result)) { $foo[] = $row["foo"]; }