ik krijg de volgende fout > Parse error: parse error in Z:\xampp\htdocs\verdien

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Angelo Kreikamp

Angelo Kreikamp

10/06/2009 22:22:00
Quote Anchor link
hallo ik gebruikt PHP 5
ik had een script maar ik krijg het niet werkend
ik krijg steeds de volgende fout
Parse error: parse error in Z:\xampp\htdocs\verdient\index.php on line 9

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$mysql_username
= "xxx";
$mysql_password = "xxx";
$mysql_dbname = "xxxxx";

$database_server = mysql_connect("localhost", $mysql_username, $mysql_password);
mysql_select_db($mysql_dbname, $database_server)

$data1 = mysql_fetch_assoc(mysql_query("SELECT * FROM verdientsten ")) or die (mysql_error());

    $gebelt = $data1['gebelt'];
    $verdiend = $data1['verdient'];
?>

<html>
Op pagina niveau zelf in een rij
<tr width="100%">
<td width="100%"><div align="right">Aantal keer gebeld: </div></td>
<td width="100%"><div align="left">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $gebelt ?>
</div></td>
<td width="100%"><div align="right">
<Verdiensten keer gebeld: </div></td>
<td width="100%"><div align="left">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $verdiend ?>
</div></td
</tr>
</html>
Gewijzigd op 01/01/1970 01:00:00 door Angelo Kreikamp
 
PHP hulp

PHP hulp

24/11/2024 02:37:00
 
TJVB tvb

TJVB tvb

10/06/2009 22:39:00
Quote Anchor link
Kijk eens naar de kleuren
 
Mr.Moe

Mr.Moe

10/06/2009 22:43:00
Quote Anchor link
1. Noemt je tabel niet verdiensten ipv verdientsten
2. kijk inderdaad naar kleuren op regel 11 en 12
 
Angelo Kreikamp

Angelo Kreikamp

10/06/2009 22:49:00
Quote Anchor link
ja die comma heb ik verbeterd zie het script maar nu klopt het nog steeds niet krijg nog steeds dezelfde error
 
Mr.Moe

Mr.Moe

10/06/2009 22:55:00
Quote Anchor link
Regel 7 moet worden afgesloten met ;
 
RvW Of toch niet

RvW Of toch niet

10/06/2009 22:57:00
Quote Anchor link
mischien moet je op regel 7 en ; zetten.

Parse error on line 'x'
Het is altijd weer vervelend wanneer je een error krijgt. Parse errors daarin tegen zijn makkelijk op te sporen en dus ook makkelijk om te verhelpen. Een parse error kan een paar oorzaken hebben:


Je bent een puntkomma vergeten ;
Je hebt je PHP tag niet afgesloten
Je hebt een ( of ) te veel of te weinig
Je bent in een string een double of single quote (" of ') vergeten te escapen. Dit doe je door: \" of \'
Je bent een akkolade vergeten ({ of })
 
- SanThe -

- SanThe -

10/06/2009 23:17:00
Quote Anchor link
Wat is er mis met de kleuren?

Puntkomma op regel 7 ontbreekt.

Gebruik standaard nederlands.... gebelt?? verdient??

Edit: Sorry, ik ben een beetje laat. Had het venster al even openstaan.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
Tim Kampherbeek

Tim Kampherbeek

11/06/2009 03:54:00
Quote Anchor link
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
<?php
$mysql_username
= "xxx";
$mysql_password = "xxx";
$mysql_dbname = "xxxxx";

$database_server = mysql_connect("localhost", $mysql_username, $mysql_password);
mysql_select_db($mysql_dbname, $database_server);

$q=mysql_query("SELECT * FROM verdientsten");
$data1 = mysql_fetch_assoc($q) or die (mysql_error());

    $gebelt = $data1['gebelt'];
    $verdiend = $data1['verdient'];
?>


???
Gewijzigd op 01/01/1970 01:00:00 door Tim Kampherbeek
 
Justin S

Justin S

11/06/2009 09:37:00
Quote Anchor link
Braaf Tim... Lees alleen even het topic door voordat je gaat posten, antwoord was al gegeven.
 
- Ariën  -
Beheerder

- Ariën -

11/06/2009 10:08:00
Quote Anchor link
En dan halen we meteen de schoonheidfoutjes eruit ;-)

- Waarom staat die mysql_error code bij de mysql_fetch_assoc()? Die lijkt me beter op zijn plaats bij de mysql_query.
- En verder is het overkopieren van variabelen nutteloos.
- Als er meer dan 1 record in een tabel zonder WHERE voorwaarde staat dan is een while-lus zeker handig om ze te tonen.
- Gebruik duidelijke variabelen. date1 zegt niets over het ophalen van verdiensten.
- Error afhandeling mocht je query stuk zijn.

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
<?php
$mysql_username
= "xxx";
$mysql_password = "xxx";
$mysql_dbname = "xxxxx";

$database_server = mysql_connect("localhost", $mysql_username, $mysql_password);
mysql_select_db($mysql_dbname, $database_server);

$sql = "SELECT * FROM verdiensten"
$qry=mysql_query($sql);
if (!$qry) {
 while($verdienst = mysql_fetch_assoc($qry)) {
 echo $verdienst['gebelt']."<br />";
 echo $verdienst['verdient'];
 }
}
else {
echo "Fout op in de query: ".mysql_error();
}

?>
Gewijzigd op 01/01/1970 01:00:00 door - Ariën -
 
- SanThe -

- SanThe -

11/06/2009 10:22:00
Quote Anchor link
@Aar:
if (!$sql) {

Moet zijn:
if ($qry) {
 
Tim Kampherbeek

Tim Kampherbeek

11/06/2009 21:22:00
Quote Anchor link
@aar.

Sorry echt stom van me.. had de code snel aangepast... maar trouwens. is het mogelijk om een assoc een die te geven? of heeft dat totaal geen effect? nooit geprobeerd namelijk.
 
Ivo K

Ivo K

11/06/2009 21:27:00
Quote Anchor link
Tim Kampherbeek schreef op 11.06.2009 21:22:
@aar.

Sorry echt stom van me.. had de code snel aangepast... maar trouwens. is het mogelijk om een assoc een die te geven? of heeft dat totaal geen effect? nooit geprobeerd namelijk.


dat is iets wat je niet hoeft te doen, niet wil doen en niet moet doen en vaak ook nog eens niet kan, omdat het dan in een while-loop staat.
 



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.