Phpmyadmin database aanroepen op website

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Daniel West

Daniel West

24/08/2015 11:42:21
Quote Anchor link
Beste,

Ik heb al honder fora nagezocht op het internet maar kom er nog steeds niet uit. Wat ik wil is mijn database laten zien op mijn website. dus gewoon heel simpel ik roep hem op en hij laat bijvoorbeeld een gegeven uit de database zien.

hieronder heb ik mijn codes toegevoegd. Alsjeblieft ik snap niet wat ik fout doe.. als ik een simpele echo in mijn php code zet geeft hij dat wel weer op mijn site maar database gegevens aanroepen lukt gewoon niet.

Dit bestand heb ik db_config.php genoemd. Gemaakt in een online omgeving by padle. Is voor een schoolopdracht van de TU Delft.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
$db
= array (
    'host' => 'localhost',
    'user' => '***',
    'pass' => '***',
    'dbname' => 'westmaas'
);

if(!mysql_connect($db['host'], $db['user'], $db['pass']))
{

    trigger_error('Fout bij verbinden: '.mysql_error());
}

elseif(!mysql_select_db($db['westmaas']))
{

    trigger_error('Fout bij selecteren database: '.mysql_error());
}

else
{
    $sql = "SET SESSION sql_mode = 'ANSI,ONLY_FULL_GROUP_BY'";
    if(!mysql_query($sql))
    {

        trigger_error('MySQL in ANSI niet mogelijk');
    }
}

?>


En dan in een ander bestand, mijn index.php heb ik deze code: (laatste deel wat onder de php code komt niet meegenomen)


<html>
<head>
<title>OvNu</title>
<link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.css" />
<script src="http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.js"></script>
</head>

<body>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
require_once 'db_config.php';  

$sql = "
    SELECT
        'id'
    FROM
        'ways'
"
;

if(!$res = mysql_query($sql))
{

    trigger_error(mysql_error().'<br />In query: '.$sql);
}

elseif(mysql_num_rows($res) == 0)
{

    echo 'Geen resultaten gevonden';
}

else
{
    while($row = mysql_fetch_assoc($res))
    {

        echo $row['id'].'<br />';
    }
}

?>



Hopelijk kunnen jullie me helpen want ik snap er niks van! Alvast hartelijk dank!
 
PHP hulp

PHP hulp

15/01/2025 19:39:00
 
- Ariën  -
Beheerder

- Ariën -

24/08/2015 11:51:49
Quote Anchor link
Waar loop je op vast, en kan je vertellen wat er gebeurt, en wat je verwacht?

Ik zie wel dat je quotes om je veld en tabelnaam hebt geplaatst. Ik raad je aan om dit te proberen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT
        id
    FROM
        ways


Mogelijk dat het nu beter werkt.
 
Daniel West

Daniel West

24/08/2015 12:01:23
Quote Anchor link
@Aar, bedankt voor je snelle reactie, en ik heb het aangepast maar maakt weinig uit.

Er gebeurt helemaal niks op mijn site, hij laat niks zien. Ik snap het niet, wat doe ik verkeerd? Ik verwacht alle id's van wegen die ik opvraag. Dus gewoon een rij id's van de tabel ways..
 
- SanThe -

- SanThe -

24/08/2015 12:21:53
Quote Anchor link
Foutje:
elseif(!mysql_select_db($db['westmaas']))
Correct:
elseif(!mysql_select_db($db['dbname']))
 
Daniel West

Daniel West

24/08/2015 12:35:41
Quote Anchor link
- SanThe - op 24/08/2015 12:21:53:
Foutje:
elseif(!mysql_select_db($db['westmaas']))
Correct:
elseif(!mysql_select_db($db['dbname']))


Dankjewel voor de correctie, helaas probleem nog niet verholpen

Toevoeging op 24/08/2015 12:42:04:

Het is gelukt! Super dankjewel(:
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.