---
title: "Finn fem fel?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/141783-finn-fem-fel"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "jaxpax"
published: "2006-01-31T19:10:01.000Z"
updated: "2006-02-01T09:18:57.000Z"
replies: 4
views: 503
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/141783-finn-fem-fel"
---

# Finn fem fel?

## #1 — jaxpax, 2006-01-31T19:10Z

Följande kod (från en bok i ämnet php & MySQL) skall ansluta till databasen "users" och där skall man alltså kunna  manipulera db genom ett enkelt formulär. Men jag får ett felmeddelande som lyder:

**Parse error: syntax error, unexpected T_STRING in D:\\wwwroot\\MySQL_script.php on line 10**

Kan någon finna var felet ligger? Kan nämligen inte fortsätta utan detta bokexempel   :bla 

\<?
mysql_connect("localhost", "root", "root") or
die ("");
mysql_select_db("users") or
die("");

if
( !empty($\_GET\[“query”\]) ){
$query = stripslashes($\_GET\[“query”\]);
}else {$query = “SELECT \* FROM users”;}
$result = mysql_query($query) or
die( mysql_error() );

$number_cols = mysql_num_fields($result);
echo “\<b\>Query: $query\</b\>”,
‘\<table border=”1”\>’,
‘\<tr align=”center”\>’;
for ($i=0; $i \< $number_cols; ++$i) {
echo ‘\<th\>’ . mysql_field_name($result, $i) . “\</th\>\\n”;
}
echo “\</tr\>\\n”;
while( $row = mysql_fetch_row($result) ){
echo “\<tr\>\\n”;
foreach( $row as $field ){
echo ‘\<td\>’ . (is_null($field) ? ‘NULL’ : $field) . “\</td\>\\n”;
}
echo “\</tr\>\\n”;
}
echo ‘\</table\>’;
?\>
\<form action=”\<?php echo $\_SERVER\[‘PHP_SELF’\]; ?\>” method=”GET”\>
\<input type=”text” name=”query” size=”50” value=”\<?php echo
$query; ?\>”\>\<br\>
\<input type=”submit”\>
\</form\>

Permalänk: https://www.webforum.nu/p/141783

## #2 — @nders, 2006-01-31T19:27Z

Det första felet är att du inte använder \[php\]-taggar när du postar din kod.
I övrigt verkar det vara friskt blandat med citationstecken och apostrofer, och även någon sorts konstiga böjda citationstecken och accenter.
Använd vanliga citationstecken och apostrofer.

Dessutom kan det vara bussigt om du som sitter med hela källkoden märker ut raden som felmeddelandet pekar på.

Börja med \[php\]-taggarna, så blir det lättare att se.

Permalänk: https://www.webforum.nu/p/1756479

## #3 — jaxpax, 2006-01-31T19:58Z

Ber om ursäkt för att inte använda php-taggar - bör nog kolla regler o s v   :r .
Jag testar med att byta ut de konstiga tecknen (såg det först nu faktiskt), om felet fortfarande finns kvar så återkommer jag.

Permalänk: https://www.webforum.nu/p/1756490

## #4 — @nders, 2006-01-31T20:37Z

> Ber om ursäkt för att inte använda php-taggar - bör nog kolla regler o s v

Det är ingen fara.
Alla har väl rätt att göra lite fel? :)

mvh

Permalänk: https://www.webforum.nu/p/1756506

## #5 — jaxpax, 2006-02-01T09:18Z

Du hade så rätt...de konstiga tecknen (som jag klippte och klistrade från en pdf) byttes ut och allt fungerade utmärkt. Tack! (y)

Permalänk: https://www.webforum.nu/p/1759562

---

Tråden på webben: https://www.webforum.nu/amne/php/141783-finn-fem-fel
