PHp error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: 1 2 volgende »

Manaus

Manaus

10/07/2006 19:25:00
Quote Anchor link
Dit is mijn fout: Parse error: syntax error, unexpected T_LNUMBER, expecting ',' or ';' in /home/xtahosted/domains/connectxs.org/public_html/testnieuws.php on line 17

Mijn source:
<html>

<head>
<meta http-equiv="Content-Language" content="nl-be">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Door</title>
</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
27
28
<?
include "config.php";

$select = "SELECT * FROM updates ORDER by id DESC LIMIT 0,10";
$query = mysql_query($select) or die (mysql_error());
while ($list = mysql_fetch_object($query)) {

  echo "<table width="50%" border="1" height="192" bordercolor="#000000">
      <tr>
    <
td class="titel" width="34%" height="21">Door:$list->naam&nbsp;@$list->datum</td>
    <
td class="titel" width="64%" height="21">$list->titel</td>
      <
/tr>
      <
tr>
    <
td class="p" height="21">Afbeelding:</td>
    <
td class="datum" height="21" valign="top">Bericht:</td>
      <
/tr>
      <
tr>
    <
td class="p" height="56"><img border="0" src="$list->afbeelding" width="100" height="100"></td>
    <
td class="p" height="56">$list->bericht</td>
      <
/tr>
     <
tr>
    <
td class="p" valign="top"><hr width="100%" size="2" noshade>&nbsp;</td>
    <
td class="p" valign="top"><hr width="100%" size="2" noshade></td>
      <
/tr>
<
/table><br><br>";
}
echo "
<br>";
?>


</body>

</html>
 
PHP hulp

PHP hulp

17/11/2024 14:49:16
 
Arjan Kapteijn

Arjan Kapteijn

10/07/2006 19:32:00
Quote Anchor link
Gebruik eens enkele quotes om een echo mee te beginnen... dus echo '<table blabla bla blabla bla <br>';
 
Manaus

Manaus

10/07/2006 19:33:00
Quote Anchor link
moet die br er dan bij?
 
Erik Rijk

Erik Rijk

10/07/2006 19:35:00
Quote Anchor link
als je dat wil....ik ga niet alles nalezen om de output te raden.

php moet met enkele quotes ' en html met dubbele quotes "

Alleen query's gebruik ik met dubbele quotes omdat het handiger is.
 
Manaus

Manaus

10/07/2006 19:42:00
Quote Anchor link
Kijk ik heb dit gedaan en hij geeft nog steeds dezelfde fout?

<html>

<head>
<meta http-equiv="Content-Language" content="nl-be">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Door</title>
</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
27
28
29
<?
include "config.php";

$select = "SELECT * FROM updates ORDER by id DESC LIMIT 0,10";
$query = mysql_query($select) or die (mysql_error());
while ($list = mysql_fetch_object($query)) {

  echo "<table width=/"50%/" border=/"1/" height=/"192/" bordercolor=/"#000000/">";

        echo "<tr>";
      echo "<td class="titel" width="34%" height="21">Door:$list->naam&nbsp;@$list->datum</td>";
      echo "<td class="titel" width="64%" height="21">$list->titel</td>";
      echo "</tr>";
      echo "  <tr>";
      echo "<td class="p" height="21">Afbeelding:</td>";
      echo "<td class="datum" height="21" valign="top">Bericht:</td>";
      echo "</tr>";
      echo "<tr>";
      echo "<td class="p" height="56"><img border="0" src="$list->afbeelding" width="100" height="100"></td>";
      echo "<td class="p" height="56">$list->bericht</td>
      echo "
</tr>";
      echo "
<tr>";
      echo "
<td class="p" valign="top"><hr width="100%" size="2" noshade>&nbsp;</td>";
      echo "
<td class="p" valign="top"><hr width="100%" size="2" noshade></td>";
      echo "
</tr>";
      echo "
</table><br><br>";
}
echo "
<br>";
?>


</body>

</html>
 
Frank -

Frank -

10/07/2006 19:44:00
Quote Anchor link
Aan de kleurcodes kun je al zien dat het op regel 20 fout gaat. En waarom nog steeds die dubbele quotes?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
echo "waarde"; // 'fout'

echo 'waarde'; //goed

?>

Dan hoef je ook niet de dubbele quotes in de html te gaan escapen met een \, wat jij nu fout doet met een /.
 
Manaus

Manaus

10/07/2006 19:50:00
Quote Anchor link
Hij blijft deze fout geven...:
Parse error: syntax error, unexpected T_LNUMBER, expecting ',' or ';' in /home/xtahosted/domains/connectxs.org/public_html/testnieuws.php on line 17

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
27
28
29
<?
include "config.php";

$select = "SELECT * FROM updates ORDER by id DESC LIMIT 0,10";
$query = mysql_query($select) or die (mysql_error());
while ($list = mysql_fetch_object($query)) {

  echo '<table width="50%" border="1" height="192" bordercolor="#000000">';

       echo '<tr>';
      echo '<td class="titel" width="34%" height="21">Door:$list->naam&nbsp;@$list->datum</td>';
      echo '<td class="titel" width="64%" height="21">$list->titel</td>';
      echo '</tr>';
      echo   '<tr>';
      echo '<td class="p" height="21">Afbeelding:</td>';
      echo '<td class="datum" height="21" valign="top">Bericht:</td>';
      echo '</tr>';
      echo '<tr>';
      echo '<td class="p" height="56"><img border="0" src="$list->afbeelding" width="100" height="100"></td>';
      echo '<td class="p" height="56">$list->bericht</td>';
      echo '</tr>';
      echo '<tr>';
      echo '<td class="p" valign="top"><hr width="100%" size="2" noshade>&nbsp;</td>';
      echo '<td class="p" valign="top"><hr width="100%" size="2" noshade></td>';
      echo '</tr>';
      echo '</table><br><br>';
}

echo '<br>';
?>
 
Frank -

Frank -

10/07/2006 19:54:00
Quote Anchor link
Haal je variabelen buiten quotes:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
echo '<td class="titel" width="34%" height="21">Door: '.$list->naam.'&nbsp;@'.$list->datum.'</td>';
?>


i.p.v.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
echo '<td class="titel" width="34%" height="21">Door:$list->naam&nbsp;@$list->datum</td>';
?>


Edit: Waar slaat die @ trouwens op? Toch niet om foutmeldingen te onderdrukken? Dan kun je beter je ogen sluiten of je beeldscherm uitschakelen...
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Erik Rijk

Erik Rijk

10/07/2006 20:03:00
Quote Anchor link
Quote:
Waar slaat die @ trouwens op? Toch niet om foutmeldingen te onderdrukken? Dan kun je beter je ogen sluiten of je beeldscherm uitschakelen...


hahah
 
Manaus

Manaus

10/07/2006 20:03:00
Quote Anchor link
nee niet als foutmelding gwn van gepost door blabla @dezetijd
 
Manaus

Manaus

10/07/2006 20:11:00
Quote Anchor link
Hier nog eens een probleem...
www.connectxs.org/index.php?pagina=testnieuws

hij publiceert het nieuws niet?:s:s:s

<html>

<head>
<meta http-equiv="Content-Language" content="nl-be">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Door</title>
</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
27
28
29
<?
include "config.php";

$select = "SELECT * FROM updates ORDER by id DESC LIMIT 0,10";
$query = mysql_query($select) or die (mysql_error());
while ($list = mysql_fetch_object($query)) {

  echo '<table width="50%" border="1" height="192" bordercolor="#000000">';

       echo '<tr>';
      echo '<td class="titel" width="34%" height="21">Door:'.$list->naam.'&nbsp;@'.$list->datum.'</td>';
      echo '<td class="titel" width="64%" height="21">'.$list->titel.'</td>';
      echo '</tr>';
      echo   '<tr>';
      echo '<td class="p" height="21">Afbeelding:</td>';
      echo '<td class="datum" height="21" valign="top">Bericht:</td>';
      echo '</tr>';
      echo '<tr>';
      echo '<td class="p" height="56"><img border="0" src="'.$list->afbeelding.'" width="100" height="100"></td>';
      echo '<td class="p" height="56">'.$list->bericht.'</td>';
      echo '</tr>';
      echo '<tr>';
      echo '<td class="p" valign="top"><hr width="100%" size="2" noshade>&nbsp;</td>';
      echo '<td class="p" valign="top"><hr width="100%" size="2" noshade></td>';
      echo '</tr>';
      echo '</table><br><br>';
}

echo '<br>';
?>


</body>

</html>
Gewijzigd op 01/01/1970 01:00:00 door Manaus
 
Hipska BE

Hipska BE

10/07/2006 20:13:00
Quote Anchor link
je moet het wel zo doen he:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
echo '<table>blabla html blabla'.$variabele.' nog html>'; //juist
echo '<html> blablalba $variabele blabla</html>'; //FOUT!!
?>


Edit:
ok je hebt het blijkbaar al gezien
Gewijzigd op 01/01/1970 01:00:00 door Hipska BE
 
Manaus

Manaus

10/07/2006 20:15:00
Quote Anchor link
jaa hebk ik gedaan

<html>

<head>
<meta http-equiv="Content-Language" content="nl-be">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Door</title>
</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
27
28
29
<?
include "config.php";

$select = "SELECT * FROM updates ORDER by id DESC LIMIT 0,10";
$query = mysql_query($select) or die (mysql_error());
while ($list = mysql_fetch_object($query)) {

  echo '<table width="50%" border="1" height="192" bordercolor="#000000">';

       echo '<tr>';
      echo '<td class="titel" width="34%" height="21">Door:'.$list->naam.'&nbsp;@'.$list->datum.'</td>';
      echo '<td class="titel" width="64%" height="21">'.$list->titel.'</td>';
      echo '</tr>';
      echo   '<tr>';
      echo '<td class="p" height="21">Afbeelding:</td>';
      echo '<td class="datum" height="21" valign="top">Bericht:</td>';
      echo '</tr>';
      echo '<tr>';
      echo '<td class="p" height="56"><img border="0" src="'.$list->afbeelding.'" width="100" height="100"></td>';
      echo '<td class="p" height="56">'.$list->bericht.'</td>';
      echo '</tr>';
      echo '<tr>';
      echo '<td class="p" valign="top"><hr width="100%" size="2" noshade>&nbsp;</td>';
      echo '<td class="p" valign="top"><hr width="100%" size="2" noshade></td>';
      echo '</tr>';
      echo '</table><br><br>';
}

echo '<br>';
?>


</body>

</html>
 
Erik Rijk

Erik Rijk

10/07/2006 20:19:00
Quote Anchor link
werkt het al?
 
Manaus

Manaus

10/07/2006 20:19:00
Quote Anchor link
ja kijk alleen naam toont hij niet en titel toon hij ook niet...:p
 
Niels Beckers

Niels Beckers

10/07/2006 20:20:00
Quote Anchor link
hoe ziet je database structuur er uit dan?
 
Willem Jan Z

Willem Jan Z

10/07/2006 20:21:00
Quote Anchor link
1. Staat en er dingen in de tabel updates?
2. Heten de kolomen: 'naam' en 'bericht'?

Krijg je errors?
 
Manaus

Manaus

10/07/2006 20:22:00
Quote Anchor link
CREATE TABLE `nieuws` (
`datum` varchar(15) NOT NULL default '',
`bericht` varchar(255) NOT NULL default '',
`naam` varchar(255) NOT NULL default '',
`titel` varchar(255) NOT NULL default '',
`id` mediumint(10) NOT NULL auto_increment,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=11 ;

en hij toon ook maar 1 nieuws bericht?:s:s:s
 
Frank -

Frank -

10/07/2006 20:29:00
Quote Anchor link
Quote:
`datum` varchar(15) NOT NULL default '',
Mag ik even een zakdoekje? Hiervan springen me echt de tranen in de ogen. Sinds wanneer is een DATE (of DATETIME) niet meer goed genoeg voor het opslaan van een datum (en evt. tijd) ? Dat is eigenlijk het enige juiste formaat!

En wat je met die mediumint wilt bereiken snap ik evenmin, een INT voldoet altijd en geeft nooit problemen. Een mediumint heeft zijn beperkingen.
 
Manaus

Manaus

10/07/2006 20:30:00
Quote Anchor link
aaaaaaarghhhhhhhhhhhhhhhh sorry mijn fout:P
 
Kalle P

Kalle P

10/07/2006 20:36:00
Quote Anchor link
@Frank
Zakdoekje op gestuurd met UPS richting Rio de J met track&trace, stuur maar ff pm als je de code wilt.
Vraagje: hebben ze geen zakdoekjes daar? Kan me opzich best voorstellen met een minimum van 25 graden.
 

Pagina: 1 2 volgende »



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.