Kezdőoldal » Számítástechnika » Programozás » (phpMyAdmin hoz csatlakozás)...

GPSchannel kérdése:

(phpMyAdmin hoz csatlakozás) Felkutattam már az internetet de nem találtam semmi megoldást. Valaki tud segíteni?

Figyelt kérdés

Az adatbázishoz tud csatlakozni de az adatokat belőle nem írja ki.


<?php

$user = 'root';

$password = 'root';

$db = '2021onlineokt';

$host = 'localhost';

$port = 3307;


$link = mysqli_init();

$conn = mysqli_real_connect(

$link,

$host,

$user,

$password,

$db,

$port

);


$sql = "SELECT Tantárgy, Dátum, Házi feladat, Kész, ID FROM leckek";


if (!$conn) {

die("Connection failed: " . mysqli_connect_error());

}


echo "Tantárgy: " . $row["Tantárgy"]. " - Dátum: " . $row["Dátum"]. " - Házi feladat: " . $row["Házi feladat"]. " - Kész: " . $row["Kész"]. " - ID: " . $row["ID"]. "<br>";

?>



"Error":


[11-Mar-2021 13:58:06 Etc/GMT-1] PHP Notice: Undefined variable: row in C:\Users\Robi\Desktop\leckeolvaso\leckek\testconnect.php on line 24


[11-Mar-2021 13:58:06 Etc/GMT-1] PHP Notice: Trying to access array offset on value of type null in C:\Users\Robi\Desktop\leckeolvaso\leckek\testconnect.php on line 24



2021. márc. 11. 14:12
1 2
 1/12 anonim ***** válasza:

"az adatokat belőle nem írja ki."


Ez azért van, mert nem kéred el amire szükséged van... Persze ez a logból is világosan látszik.

2021. márc. 11. 14:27
Hasznos számodra ez a válasz?
 2/12 A kérdező kommentje:

Ezt kapom lefuttatáskor:


Tantárgy: - Dátum: - Házi feladat: - Kész: - ID:

2021. márc. 11. 14:27
 3/12 A kérdező kommentje:
és hogy kérhetem le?
2021. márc. 11. 14:28
 4/12 anonim ***** válasza:
Az órán tanultak alapján...
2021. márc. 11. 14:30
Hasznos számodra ez a válasz?
 5/12 A kérdező kommentje:
Nem tanulom, itthon sok utánajárással akarok egy rendszert összeszenvedni
2021. márc. 11. 14:32
 6/12 A kérdező kommentje:
Ez a kód kb 3 weboldaról van összelopva
2021. márc. 11. 14:33
 7/12 A kérdező kommentje:
nem echo val kéne, mert mindenhol ez van
2021. márc. 11. 14:40
 8/12 anonim ***** válasza:

Nem, nem azzal. A dokumentációt miért olyan k.urva nehéz elolvasni? Miért nem bízol meg valakit, ha már normálisan megtanulni lusta vagy?


[link]

2021. márc. 11. 14:43
Hasznos számodra ez a válasz?
 9/12 anonim ***** válasza:

Felkutatta az internetet.. LOL...


És a row változónak sehol sem ad értéket. Ennél tisztább és érthetőbb hibaüzenet nem is lehetne.


Kérdező: Szerintem ne programozz, ha ez is nehézséget okoz neked.

2021. márc. 11. 14:49
Hasznos számodra ez a válasz?
 10/12 anonim ***** válasza:

tessék:


$config = [

'db_host' => 'localhost',

'db_name' => 'adatbazisneved',

'db_user' => 'root',

'db_pass' => '',

];


$conn = mysqli_connect($config['db_host'],$config['db_user'],$config['db_pass'],$config['db_name']);


$sql = "SELECT Tantárgy, Dátum, Házi feladat, Kész, ID FROM leckek";

$result = mysqli_query($conn, $sql);

$resultCheck = mysqli_num_rows($result);

if($resultCheck > 0) {

while($row = mysqli_fetch_assoc($result)) {

echo "Tantárgy: " . $row["Tantárgy"]. " - Dátum: " . $row["Dátum"]. " - Házi feladat: " . $row["Házi feladat"]. " - Kész: " . $row["Kész"]. " - ID: " . $row["ID"].;

}

}



De azért <br>-eket a kiírásba beszúrnék, mert teljesen összefog csúszni...

2021. márc. 11. 18:15
Hasznos számodra ez a válasz?
1 2

További 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!