Forum » Server-Side scripting » Opvraag foutje
eerst: basshunter
Berichten: 518
avatar
Offline Stuur privebericht
hallo allemaal,

ik heb even een probleempje waar ik even niet uit kom.

Dit is de error.
Code | Selecteer Alles
minimaliseren
1
Warningmysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/crimehel/domains/crime-hell.nl/public_html/explo/index.php on line 12


dit is de code vanaf lijn 8.
Code | Selecteer Alles
minimaliseren
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
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php
include "config.php";

$dbres mysql_query("SELECT * FROM `status` WHERE `status'"); 
$data    mysql_fetch_object($dbres);
{
    if (
$data->status == 1) {
    
$status "<font color='orange'>Geen ijs aanwezig</font>";
    }
        elseif (
$data->status == 2) {
    
$status "<font color='red'>Gevaarlijk!</font>";
    }
            elseif (
$data->status == 3) {
    
$status "<font color='green'>Veilig</font>";
    }

}
echo 
"

</head>
<body>
<div id='wrapper'>
    <div id='menu'>
        <ul>
            <li class='current_page_item'><a href='#'>Home</a></li>
            <li><a href='#'>Blog</a></li>
            <li><a href='#'>Photos</a></li>
            <li><a href='#'>About</a></li>
            <li><a href='#'>Links</a></li>
            <li><a href='#'>Contact</a></li>
        </ul>
    </div>
    <!-- end #menu -->
    <div id='header'>
        <div id='logo'>
            <h1><a>Status ijs:</a></h1>
            <p>
$status &nbsp;&nbsp; </p>
        </div> "
;
?>


alvast bedankt
22-11-2010 20:09
Dit topic is 303 keer bekeken door 48 verschillende leden
Reacties op: "Opvraag foutje"
1 | 2 Volgende pagina
Berichten: 62
avatar
Offline Stuur privébericht
SELECT * FROM `status` WHERE `status'

Wat wil je daarmee bereiken ?
22-11-2010 20:35
Hardstyle
Berichten: 225
avatar
Offline Stuur privébericht
Doe dit is en laat ons is zien wat de error is.

Code | Selecteer Alles
minimaliseren
1
$dbres mysql_query("SELECT * FROM `status` WHERE `status'") or die(mysql_error());


Daar kunnen we dan mee mee

Edit:
Je query klopt ook niet.

Nu wel:
Code | Selecteer Alles
minimaliseren
1
$dbres mysql_query("SELECT * FROM `status` WHERE 'status' = ???") or die(mysql_error());


Of:
Code | Selecteer Alles
minimaliseren
1
$dbres mysql_query("SELECT * FROM `status`") or die(mysql_error());
22-11-2010 21:30
eerst: basshunter
Berichten: 518
avatar
Offline Stuur privébericht
ik zal even vertellen

hij moet zijn gegevens halen uit de tabel 'status' en dan het veld 'status'
23-11-2010 09:11
webbasing.com
Berichten: 593
avatar
Offline Stuur privébericht
ik neem aan dat je ook nog ergens een FORM o.i.d. hebt voordat je op deze pagina komt?
23-11-2010 13:10
Berichten: 637
avatar
Offline Stuur privébericht
@jemajeroen

Code | Selecteer Alles
minimaliseren
1
mysql_query("SELECT status FROM status");

?
23-11-2010 16:42
eerst: basshunter
Berichten: 518
avatar
Offline Stuur privébericht
@bever

Dat doe ik toch al..
23-11-2010 18:17
Joeybouwen.nl
Berichten: 968
avatar
Offline Stuur privébericht
Nee bever bedoelt dat hij het raar vind.. denk ik!
23-11-2010 18:22
webbasing.com
Berichten: 593
avatar
Offline Stuur privébericht
@jemajeroen.. reactie op mijn post?
23-11-2010 18:25
eerst: basshunter
Berichten: 518
avatar
Offline Stuur privébericht
Graag ontopic blijven ik heb het probleem nog steeds niet opgelost...

screentje van db:
Afbeelding
23-11-2010 18:28
webbasing.com
Berichten: 593
avatar
Offline Stuur privébericht
probeer dit eens:

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$data mysql_fetch_object(mysql_query("SELECT * FROM `status`")); 
    switch(
$data->status)
    {
        case 
"1":
            
$status "<font color='orange'>Geen ijs aanwezig</font>";
        break;
        case 
"2":
            
$status "<font color='red'>Gevaarlijk!</font>";
        break;
        case 
"3":
            
$status "<font color='green'>Veilig</font>";
        break;
        default:
            
$status "<font color='orange'>Geen ijs aanwezig</font>";
        break;
    } 
echo 
$status;
23-11-2010 18:35
Reageer op: "Opvraag foutje"
1 | 2 Volgende pagina
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden