Kezdőoldal » Számítástechnika » Weblapkészítés » Ez a hibaüzi mire utalhat?...

Ez a hibaüzi mire utalhat? Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in

Figyelt kérdés

Ez a kódom:


<!DOCTYPE html>

<html>

<head>

<title>Linkek</title>

</head>

<body>

<p><h1>Linkajanlo</h1></p>

<p>

<?php

$kapcsolat=mysql_connect("localhost", "root", "jelszavam") or die (print "HIBA!".mysql_error());

mysql_select_db("linkajanlo", $kapcsolat);

mysql_query("SET NAMES latin2");

$parancs="SELECT * FROM linkajanlo ORDER BY nev";

$eredmeny=mysql_query($parancs, $kapcsolat);


while($sor=mysql_fetch_array($eredmeny))

{

?>

<table width="600">

<tr>

<td><strong> <?=$sor[nev];

?></strong></td>

</tr>

<tr>

<td><a href='http://<?=$sor[cim];

?> "target="_blank"><?=$sor[cim];

?></a></td>

</tr>

<tr>

<td><p align="justify"><strong><?=$sor[leiras];?></strong></p></td>

</tr>

</table>

<br/>

<p>

<?php

}

?>

</p>

</p>

</body>

</html>


2021. febr. 3. 01:38
1 2
 11/15 Argloss ***** válasza:

A képen van egy linkajanlo nevű adatbázisod, amiben van egy linkek nevű tábla. Ebben található az id, nev, cim, leiras nevű mezők.

A phpMyAdmin van is olyan kedves, hogy az SQL-kérés résznél kiírja, hogy milyen lekérdezés alapján jöttek ki ezek az adatok.


Kiválasztod az adatbázist, az oké.

mysql_select_db("linkajanlo", $kapcsolat);

Nem létező táblában keresel:

$parancs="SELECT * FROM linkajanlo ORDER BY nev";

2021. febr. 4. 02:49
Hasznos számodra ez a válasz?
 12/15 A kérdező kommentje:
Köszönöm, így eltünt a hiba. Azonban most meg nem listáz ki mindent. Csak egy két dolgot összevissza. De az előzőt köszönöm
2021. febr. 4. 03:41
 13/15 Argloss ***** válasza:

A probléma még az, hogy figyelmetlenül másolsz.

HTML-ben az értékmegadásnál ugyan lehet használni ' és " jelet is, de a kettőt nem lehet keverni egy tulajdonságon belül, mert akkor rosszul értelmezi majd a böngésző.

Ez így problémás:

<td><a href='http://<?=$sor[cim];

?> "target="_blank"><?=$sor[cim];

?></a></td>

Mi a probléma itt? Hogyan kell javítani?


Azt gondolom, hogy érdemes lenne jó pár lépést visszaugranod a tanulásban. Első körben a HTML-t, CSS-t tanuld meg. Ezzel lehet lényegében a PHP programodnak grafikus felületet adni. Közben meg érdemes lenne egy újabb könyvet keresned, mert sok dolog változott az elmúlt 10 évben.

2021. febr. 4. 16:14
Hasznos számodra ez a válasz?
 14/15 Argloss ***** válasza:
A másik válaszoló a 7. pontjában már leírta az egyik problémát, de van ezzel még egy gond. Kérlek azon gondolkodj.
2021. febr. 4. 16:20
Hasznos számodra ez a válasz?
 15/15 A kérdező kommentje:
Akkor még tanulgatok.
2021. febr. 5. 02:45
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!