| Visa föregående ämne :: Visa nästa ämne |
| Startad av: |
Meddelande |
Hubert
Medlem i: 4051 dagar Från: Onsala
Status: Offline
#4778
|
Skrivet: 2002-06-14 01:03
Ämne: Kolla om det redan finns data...
|
|
|
Jag undrar hur man kan göra för att se om den data man ska lägga in redan finns?
1: for ($d=0; $d<2; $d++)
2: {
3: if ($handle = opendir($dirs[$d])) {
4: while (false !== ($file = readdir($handle))) {
5: if ($file != "." && $file != "..") {
6: $insert = "INSERT INTO mp3or(file, dir) VALUES('" . addslashes($file) . "', '$dirs[$d]')";
7: $mysql_insert = mysql_query($insert, $conn_id);
8: }
9: }
10: closedir($handle);
11: }
12: }
|
Jag vill kolla om det som den lägger in redan finns och om det gör det så ska den lägga in det fast med en etta i slutet, om inte så ska den bara lägga in det.
Tack på förhand! |
|
|
|
| Till toppen på sidan |
|
johan

Medlem i: 4039 dagar Från: vettet
Status: Offline
#6973
|
Skrivet: 2002-07-19 13:04
Ämne:
|
|
|
Kan du inte göra en SELECT * FROM mp3or WHERE file = $file
Får du träff....finns den...och då skall ingen INSERT göras...
Får du inte träff....så körs en INSERT....
Detta vilkor ställs lätt upp med en if-sats.. |
|
|
|
| Till toppen på sidan |
|
|