wat doe ik fout

Zelf bezig aan een modificatie? Wij kijken graag mee..
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
roelor
Berichten: 93
Lid geworden op: 01 okt 2006, 17:41

wat doe ik fout

Bericht door roelor » 19 nov 2006, 17:30

Code: Selecteer alles

<?php
require_once('config.php'); ?>
<?php
if (isset($_GET["page"])) {
	$pageNum = $_GET["page"];
}
$offset = ($pageNum - 1) * $rowsPerPage;
$sql  = "SELECT post";
$result = mysql_query($sql) or die("Error:<br />" .$_lang_guestbook["error"] ."<br />");
while($row = mysql_fetch_array($result)) {
?>
<?php
	echo adds(
	''.html($row['post']).' 
	);
} 
?>
wat doe ik fout hij zegt

Code: Selecteer alles

Parse error: parse error, unexpected $end in C:\Program Files\xampp\htdocs\gb\test.php on line 17

Gebruikersavatar
brandsrus
Berichten: 1966
Lid geworden op: 01 jul 2005, 19:38
Locatie: r. Лeувapдeн
Contacteer:

Re: wat doe ik fout

Bericht door brandsrus » 19 nov 2006, 17:55

roelor schreef:

Code: Selecteer alles

<?php
require_once('config.php'); ?>
<?php
if (isset($_GET["page"])) {
	$pageNum = $_GET["page"];
}
$offset = ($pageNum - 1) * $rowsPerPage;
$sql  = "SELECT post";
$result = mysql_query($sql) or die("Error:<br />" .$_lang_guestbook["error"] ."<br />");
while($row = mysql_fetch_array($result)) {
?>
<?php
	echo adds(
	''.html($row['post']).' 
	);
} 
?>
wat doe ik fout hij zegt

Code: Selecteer alles

Parse error: parse error, unexpected $end in C:\Program Files\xampp\htdocs\gb\test.php on line 17
Wijzig dat eens in

Code: Selecteer alles

<?php
require_once('config.php');
if (isset($_GET["page"])) {
	$pageNum = $_GET["page"];
}
$offset = ($pageNum - 1) * $rowsPerPage;
$sql  = "SELECT post";
$result = mysql_query($sql) or die("Error:<br />" .$_lang_guestbook["error"] ."<br />");
while($row = mysql_fetch_array($result)) {

	echo adds(
	''.html($row['post']).' 
	);
} 
?>

roelor
Berichten: 93
Lid geworden op: 01 okt 2006, 17:41

Bericht door roelor » 19 nov 2006, 18:14

nope werkt niet ik denk dat ik ergens een typo heb gemaakt maar waar (goed gezien trouwens :thumb: )
EDIT:
okeej dat heb ik gefixed nu krijg ik

Code: Selecteer alles

Parse error: parse error, unexpected T_STRING in C:\Program Files\xampp\htdocs\gb\test.php on line 12
er was een comma in de lucht te veel
regel 12

Code: Selecteer alles

   echo adds(
   '.html($row['post']).'
   );
}
ik heb een nieuw woord bedacht FAGOOT

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Bericht door svenn » 19 nov 2006, 19:22

Code: Selecteer alles

   echo adds(".html($row['post']).");  

roelor
Berichten: 93
Lid geworden op: 01 okt 2006, 17:41

Bericht door roelor » 19 nov 2006, 19:43

nu krijg ik

Code: Selecteer alles

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\Program Files\xampp\htdocs\gb\test.php on line 11
ik heb een nieuw woord bedacht FAGOOT

roelor
Berichten: 93
Lid geworden op: 01 okt 2006, 17:41

Bericht door roelor » 20 nov 2006, 16:05

iemand?
ik heb een nieuw woord bedacht FAGOOT

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Bericht door svenn » 20 nov 2006, 17:11

toon eens de volledige code met de error.

roelor
Berichten: 93
Lid geworden op: 01 okt 2006, 17:41

Bericht door roelor » 20 nov 2006, 17:37

ik heb er 2

Code: Selecteer alles

<?php
/* user config variables */
$max_items = 5; /* max number of news items to show */

/* make database connection */
$db = mysql_connect ('','');
mysql_select_db ('',$db);

function displayNews($all = 0) {
    /* bring in two variables
     * $db is our database connection
     * $max_items is the maximum number
     * of news items we want to display */
    global $db, $max_items;
    
    /* query for news items */
    if ($all == 0) {
        /* this query is for up to $max_items */
        $query = "SELECT id,title,newstext," . 
                 "FROM news ORDER BY postdate DESC LIMIT $max_items";
    } else {
        /* this query will get all news */
        $query = "SELECT id,title,newstext," . 
                 "FROM news ORDER BY id DESC";
    }
    $result = mysql_query ($query);
    while ($row = mysql_fetch_assoc ($result)) {
        /* display news in a simple table */
        echo "<TABLE border=\"1\" width=\"300\">\n";

        /* place table row data in 
         * easier to use variables.
         * Here we also make sure no
         * HTML tags, other than the
         * ones we want are displayed */      
        $title = htmlentities ($row['titel']);
        $news = nl2br (strip_tags ($row['post'], '<a><b><i><u>'));
        
        /* display the data */
        echo "<TR><TD><b>$title</b> posted on $date</TD></TR>\n";
        echo "<TR><TD>$news</TD></TR>\n";
        
        /* get number of comments */
        $comment_query = "SELECT count(*) FROM news_comments " .
                         "WHERE news_id={$row['id']}";
        $comment_result = mysql_query ($comment_query);
        $comment_row = mysql_fetch_row($comment_result);
        
        /* display number of comments with link */
        echo "<TR><TD><a href=\"{$_SERVER['PHP_SELF']}" .
             "?action=show&id={$row['id']}\">Comments</a>" .
             "($comment_row[0]}</TD></TR>\n";
        
        /* finish up table*/
        echo "</TABLE>\n";
        echo "<BR>\n";
    }
    
    /* if we aren't displaying all news, 
     * then give a link to do so */
    if ($all == 0) {
        echo "<a href=\"{$_SERVER['PHP_SELF']}" .
             "?action=all\">View all news</a>\n";
    }
}

function displayOneItem($id) {
    global $db;
    
    /* query for item */
    $query = "SELECT * FROM test WHERE id=$id";
    $result = mysql_query ($query);
    
    /* if we get no results back, error out */
    if (mysql_num_rows ($result) == 0) {
        echo "Bad news id\n";
        return;
    }
    $row = mysql_fetch_assoc($result);
    echo "<TABLE border=\"1\" width=\"300\">\n";

    /* easier to read variables and 
     * striping out tags */
    $title = htmlentities ($row['titel']);
    $news = nl2br (strip_tags ($row['post'], '<a><b><i><u>'));
    
    /* display the items */
    echo "<TR><TD><b>$title</b></TD></TR>\n";
    echo "<TR><TD>$news</TD></TR>\n";
    
    echo "</TABLE>\n";
    echo "<BR>\n";
    
    /* now show the comments */
}
/* this is where the script decides what do do */

echo "<CENTER>\n";
switch($_GET['action']) {
    
    case 'show':
        displayOneItem($_GET['id']);
        break;
    case 'all':
        displayNews(1);
        break;
    case 'addcomment':
        addComment($_GET['id']);
        break;
    default:
        displayNews();
}
echo "</CENTER>\n";
?> 
// afgekeken van ander script
die zegt
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\Program Files\xampp\htdocs\gb\test2.php on line 27
en deze probeer ik werkent te maken (bovenste doet het trouwens ook niet...)

Code: Selecteer alles

<?php
require_once('config.php');
if (isset($_GET["page"])) {
   $pageNum = $_GET["page"];
}
$offset = ($pageNum - 1) * $rowsPerPage;
$sql  = "SELECT post";
$result = mysql_query($sql) or die("Error:<br />" .$_lang_guestbook["error"] ."<br />");
while($row = mysql_fetch_array($result)) {

   echo adds('.html($row['post']).'); 
}
?>
edit*
Hee ik zie het geloof ik al ik heb het database script geinclude wrm doet ie dat niet????
en als ik dat niet doe zegt ie hetzelfde!!!!!
Parse error: parse error, unexpected T_STRING in C:\Program Files\xampp\htdocs\gb\test.php on line 11
ik heb een nieuw woord bedacht FAGOOT

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Bericht door svenn » 20 nov 2006, 19:45

ik denk dat je verkeerd doet met " en ' probeer deze

Code: Selecteer alles

$result = mysql_query($sql) or die("Error:<br />" .$_lang_guestbook["error"] ."<br />");
eens te vervangen met :

Code: Selecteer alles

$result = mysql_query($sql) or die('Error:<br />' .$_lang_guestbook["error"] .'<br />');

roelor
Berichten: 93
Lid geworden op: 01 okt 2006, 17:41

Bericht door roelor » 22 nov 2006, 19:57

werkt niet hij zegt

Code: Selecteer alles

Parse error: parse error, unexpected T_STRING in C:\Program Files\xampp\htdocs\gb\test.php on line 10
ik heb een nieuw woord bedacht FAGOOT

Gesloten