MySQL og tekst variable?
Hejsa!Jeg er igang med at konvertere alle nyheder og artikler fra min side over i en database (MySQL) og jeg er stødt ind i et lille problem. Jeg har brugt text-filer indtil videre og det er gået meget godt. Men når jeg prøver på at konveretere skidtet over til MySQL er det kun en enkelt artikel den vil godkende. Jeg har brugt følgende kode til at gøre det hårde arbejde:
mysql_connect("localhost", "BRUGERNAVN", "MIN KODE HER");
mysql_select_db("NAVN PÅ DATABASE");
$data = file('artikler.txt');
foreach($data as $element)
{
$element = trim($element);
$pieces = explode("|", $element);
echo $pieces[2]."<br><br>";
$handle = $pieces[1];
$email = $pieces[4];
$dato = $pieces[0];
$titel = $pieces[2];
$artikel = $pieces[3];
mysql_query("INSERT INTO bz_artikler(handle,email,dato,titel,artikel) VALUES('$handle','$email','$dato','$titel','$artikel')");
}
Jeg har oprettet en table med navnet bz_artikler og lavet følgende felter:
ID (int), handle (varchar), email (varchar), dato (varchar), artikel (text) og titel (varchar). Jeg har sat ID til at være Primær og indstillet den til Auto_Increment!
Jeg har 4 forskellige artikler indtil videre:
1) 3600 ord
2) 6800 ord
3) 1600 ord
4) 6600 ord
Selvom de 3 første indeholder mindre end 6600 ord er det kun den 4. der kan tilføjes i databasen!
Jeg er helt på herrens mark og ved ikke hvad jeg skal gøre. Håber der er en som kan hjælpe?!?
-PanikSpreder