Widmo
30.01.2004, 17:06:28
[php:1:7376f9903c]<?php
<?
include("funkcje.php");
// laczy z baza
polacz();
$kody = file("kody.txt");
$ilosc_kodow = count($kody);
if ( $ilosc_kodow == 0 )
{
echo ("Brak kodow!");
exit;
}
for ($i=0; $i<$ilosc_kodow; $i++)
$zapytanie = " insert into kody values '".$kody[$i]."' , 'null' ";
$wynik = mysql_query($zapytanie);
if($wynik)
{
echo "Ładuj kody: <BR><BR> Ok!";
}
else
{
echo "Nie można było uaktualnić.<br>Powód: ".mysql_error()."</b>";
}
?>
?>[/php:1:7376f9903c]
Dzięki...
czachor
31.01.2004, 20:07:42
linię 18 zmień na
[php:1:00404ec023]<?
$zapytanie = "INSERT INTO kody (nazwa_pola1,nazwa_pola2) VALUES ('$kody[1]','null')";?>[/php:1:00404ec023]
powinno być dobrze....
BzikOS
1.02.2004, 02:23:49
W pętli masz tylko zapytanie, więc wykonywane jest tylko ostatnie z pętli - umieć mysql_query i if'a w pętli, czyli { }
Widmo
1.02.2004, 13:14:12
[php:1:82fac76c37]<?php
$kody = file("kody.txt");
$ilosc_kodow = count($kody);
if ( $ilosc_kodow == 0 )
{
echo ("Brak kodow!");
exit;
}
for ($i=0; $i<$ilosc_kodow; $i++)
{
$zapytanie = " insert into kody values '".$kody[$i]."' , 'null' ";
$wynik = mysql_query($zapytanie);
}
if($wynik)
{
echo "Ładuj kody: <BR><BR> Ok!";
}
else
{
echo "Nie można było uaktualnić.<br>Powód: ".mysql_error()."</b>";
}
?>[/php:1:82fac76c37]
Tak?
BTW: Czy wiecie jak nazywa sie hack do powiekszania okienka z trescia? ( [ - / + ] )
BzikOS
1.02.2004, 15:55:51
if() też przydałoby się umieścić w petli, bo w tej chwili będzie podawana informacja tylko z ostatniego zapytania.
Widmo
1.02.2004, 19:29:57
Juz sobie poradzilem - dzieki.
a co to za hack z tym
Kod
[ - / + ]
? dzieki.
BzikOS
1.02.2004, 22:21:05
Cytat
a co to za chack z tym
Kod
[ - / + ]
?
To ktoś z developerów php.pl chyba napisał - poszukaj na forum Opinie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.