Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Mały problem
Gh4nd4r
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 21.04.2003

Ostrzeżenie: (0%)
-----


[php:1:ae4ca6314d]
<?
include( "config.php" );

$zapytanie = "SELECT id, autor, email, tytul, tresc, data";
$wynik = mysql_query( $zapytanie );

while( $wiersz = mysql_fetch_array( $wynik ))
{
$id = $wiersz['id'];
$autor = $wiersz['autor'];
$email = $wiersz['email'];
$tytul = $wiersz['tytul'];
$tresc = $wiersz['tresc'];
$data = $wiersz['data'];

echo "Tytuł: $tytul.<BR>";
echo "$tresc<BR";
echo "Autor: <A HREF="mailto:$email">$autor</A>";
}
?>
[/php:1:ae4ca6314d]

Mam taki kod i wystkuje mi taki błąd
Cytat
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:usrkrasnalwwwnewsyodczyt.php on line 7


Wie ktoś jak się tego pozbyć? (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zawada
post
Post #2





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 23.09.2003

Ostrzeżenie: (0%)
-----


teraz tak w ramach przypomnienia podaje kody, ktorych ja zawsze uzywam przy tworzeniu, wpisywaniu i odczytywaniu danych z MySQL
Tworzenie bazy, wstawianie tabelek:
[php:1:f45f219d03]<?php
$conn = mysql_connect ("127.0.0.1","","");

echo "<br>";

mysql_create_db ("baza",$conn);

if (mysql_error()) {
echo mysql_error();
exit;
} else {
echo "Ok!"; };

mysql_select_db("baza");

// TABELA NR 1 - PRODUKTY
mysql_query("CREATE TABLE produkty (lp int(3), nazwa text, opis text, foto text, cena text )");

if (mysql_error()) {
echo mysql_error();
exit;
} else {
echo "Ok!"; };

mysql_close($conn);

?>[/php:1:f45f219d03]


A teraz dodawanie danych do tablic. Zmienna $b polega na tym ze jest liczona ilosc "wierszy" w tablicy a nastepnie jest zwiekszana o jeden.



[php:1:f45f219d03]<?php
$conn = mysql_connect("127.0.0.1", "", "");
mysql_select_db("baza");


$nazwa = "pralka";
$opis = "super pralko zamrazalka";
$foto = "1";
$cena = "2939";

$a = mysql_query("SELECT * FROM produkty");
$b = mysql_num_rows($a);
$b++;


mysql_query("INSERT INTO produkty VALUES ('$b', '$nazwa', '$opis', '$foto', '$cena')");

if (mysql_error()) {
echo mysql_error();
exit;
} else {
echo "Ok!"; };
?>[/php:1:f45f219d03]


A teraz odczytywanie danych z bazy i wstawianie do prostej tabelki:



<table align="center" cellspacing="2" cellpadding="2" border="2">

<tr>
<td>l.p</td>
<td>produkt</td>
<td>opis</td>
<td>foto</td>
<td>cena</td>

</tr>
[php:1:f45f219d03]<?php
$conn = mysql_connect ("127.0.0.1","","");
mysql_select_db ("baza",$conn);

$alfa = mysql_query("SELECT * FROM temat ORDER BY lp");

while ($beta = mysql_fetch_array($alfa)) {
echo "<tr><td>". $beta[0] . "</td><td>" . $beta[1] . "</td><td><". $beta[2] . "</td><td>" . $beta[3] . "</td><td>" . $beta[4] . "</td></tr>" ;
};

mysql_close($conn);
?>[/php:1:f45f219d03]

</table>
Go to the top of the page
+Quote Post

Posty w temacie
- Gh4nd4r   Mały problem   23.09.2003, 08:31:22
- - scanner   Re: Mały problem   23.09.2003, 08:34:18
- - Gh4nd4r   To jeszcie jedno. dodanie.php <? include( "co...   23.09.2003, 08:55:16
- - rzseattle   blad w zapytaniu ogolnie powinno byc tak <?php...   23.09.2003, 09:01:46
- - Gh4nd4r   No tak zapomnialem o zmiennych. Dzięki!   23.09.2003, 09:04:57
- - Kinool   a nie powinno byc ... <?php $zapytanie = "INSE...   23.09.2003, 09:06:43
- - Gh4nd4r   Kurcze nadal nie dodaje :?   23.09.2003, 09:41:30
- - nobody   Cytat<?php $zapytanie = "INSERT INTO newsy VALU...   23.09.2003, 14:17:23
- - kliszaq   Cytat$zapytanie = "SELECT id, autor, email, tytul,...   23.09.2003, 15:04:35
- - nobody   CytatCytat$zapytanie = "SELECT id, autor, email, t...   23.09.2003, 15:20:16
- - patrycjusz   co do dodawania... nie wiem jakie masz pole id w b...   23.09.2003, 15:30:10
- - zawada   teraz tak w ramach przypomnienia podaje kody, ktor...   23.09.2003, 15:46:45
- - rzseattle   Cytatteraz tak w ramach przypomnienia podaje kody,...   23.09.2003, 16:03:30
- - nobody   Ludzie nie robcie jazdy...ten nie czyta postow i p...   23.09.2003, 16:08:46
- - Kinool   jep male nie dopatrzenie z mojej strony (prosze o ...   23.09.2003, 16:16:37
- - Gh4nd4r   Nadal nie działa :?   23.09.2003, 16:21:49
- - rzseattle   to sproboj pytania <?php $zapytanie = "INSERT I...   23.09.2003, 16:28:57
- - Gh4nd4r   <?php include ("config.php" ); $zapytanie = m...   25.09.2003, 19:45:38
- - scanner   SELECT id, url, img, alt FROM $dbname ORDER BY RAN...   26.09.2003, 10:13:47
- - Gh4nd4r   Ok, dzięki wszystko działa! Tylko ostatnie zapytan...   30.09.2003, 09:56:33
- - GeoS   SELECT id,tytul,data FROM newsy ORDER BY data DESC   30.09.2003, 10:11:41
- - Gh4nd4r   :/ ja nie mam daty w newsach :/, poza tym z tym ko...   30.09.2003, 10:48:45
- - Gh4nd4r   Wiecie? :? Teraz wprowadziłęm datę do mojego skryp...   1.10.2003, 13:47:34
- - KaMeLeOn   Sortuj po id: SELECT n.id, n.tytul, n.data FROM ne...   1.10.2003, 15:02:49
- - Gh4nd4r   Nadal, nie działa :?   3.10.2003, 18:05:23
- - KaMeLeOn   Nie działa to telewizor jak się zepsuje... Może t...   3.10.2003, 22:36:05
- - Gh4nd4r   CREATE TABLE `newsy` ( `numer` ...   4.10.2003, 08:14:10
- - Gh4nd4r   Dobra już sobie poradziłem. Dzięki za pomoc!   4.10.2003, 08:24:29
- - Gh4nd4r   Przypomniałem sobię, o ostatnim problemie <? ...   4.10.2003, 11:05:40
- - Kinool   Typ DATETIME w MySQL zapisywany jest w formacie RR...   4.10.2003, 23:47:50


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 09:02