omgang met je query
Even een vraagje. Ben hem even kwijt na 1,5 jaar niks meer doen :)
hier mijn script:
[script]
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
$link = mysql_connect('localhost', '*******', '******');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_select_db('*******', $link) or die ("rooster Database not found. *******");
mysql_query('select * FROM rooster');
mysql_close($link);
?>
$link = mysql_connect('localhost', '*******', '******');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_select_db('*******', $link) or die ("rooster Database not found. *******");
mysql_query('select * FROM rooster');
mysql_close($link);
?>
[/script]
Nu wil ik controleren of er een nieuwe regel is met invoer.
Daarna wil ik de invoer wegschrijven. Nu weet ik precies hoe wie wat waar.
Maar welke commando's moest ik ervoor ook alweer gebruiken!? :(
En isset om te controleren of een var bestaat.
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<? PHP
$query = mysql_query('select * FROM rooster');
if !$query()
{ echo $query('maandag'); }
?>
$query = mysql_query('select * FROM rooster');
if !$query()
{ echo $query('maandag'); }
?>
Wat doe ik fout?
krijg een error :(
Parse error: syntax error, unexpected '!', expecting '(' in /home/Mitchel9/domains/24-7gaming.nl/public_html/rooster/rooster.php on line 20
Gewijzigd op 01/01/1970 01:00:00 door Berry Kloes
Gewijzigd op 01/01/1970 01:00:00 door koen
alleen 1 probleem nog... hij wil alleen geen data weergeven...
dat lijkt mij toch voldoende om data uit mijn database te trekken?
verander je ()'s in je echo eens in []'s?
Gaat niet werken :(
als je je query echo'ed..
en er word gezegd dat et een array is, dan print_r($query)
Gewijzigd op 01/01/1970 01:00:00 door koen
naam maandag dinsdag woensdag donderdag vrijdag zaterdag zondag
Wijzigen Verwijderen ProNoob Ja Ja Ja Ja Ja Ja Ja
Gewijzigd op 01/01/1970 01:00:00 door Berry Kloes
echo hem, komt er alleen 'Array' uit ,dan print_r($query);
Volgens mij is dat niet goed :)
snap niet wat er mis gaat :(
Nogmaals de volledige code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
$link = mysql_connect('localhost', 'Mitchel9_pronoob', '**********');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db('Mitchel9_rooster', $link) or die ("rooster Database not found. Mitchel9_pronoob");
$query = mysql_query('select * FROM rooster');
echo $query;
if (!$query)
{ echo $query['maandag']; }
mysql_close($link);
?>
$link = mysql_connect('localhost', 'Mitchel9_pronoob', '**********');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db('Mitchel9_rooster', $link) or die ("rooster Database not found. Mitchel9_pronoob");
$query = mysql_query('select * FROM rooster');
echo $query;
if (!$query)
{ echo $query['maandag']; }
mysql_close($link);
?>
echo eens $query[3];??
ik zie dat het niet uitmaakt wat ik daar neerzet.. als er iets staat tussen brackets dan krijg ik geen melding... anders gewon resource #3
Gewijzigd op 01/01/1970 01:00:00 door Berry Kloes
er is geen mysql_fetch_assoc in je script...
waar en hoe moest ik die ook alweer gebruiken? want staat me wel iets bij met fetch ja (A)
Je vergeet te fetchen.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$link = mysql_connect('localhost', 'Mitchel9_pronoob', '**********');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db('Mitchel9_rooster', $link) or die ("rooster Database not found. Mitchel9_pronoob");
$query = mysql_query('select * FROM rooster');
$result= mysql_fetch_assoc($query);
echo $result;
if (!$result)
{ echo $result['maandag']; }
mysql_close($link);
?>
$link = mysql_connect('localhost', 'Mitchel9_pronoob', '**********');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db('Mitchel9_rooster', $link) or die ("rooster Database not found. Mitchel9_pronoob");
$query = mysql_query('select * FROM rooster');
$result= mysql_fetch_assoc($query);
echo $result;
if (!$result)
{ echo $result['maandag']; }
mysql_close($link);
?>
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<? PHP
$query = "select * FROM rooster";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_array($result) or die(mysql_error());
echo $row['naam']. "-" . $row['maandag'];
?>
$query = "select * FROM rooster";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_array($result) or die(mysql_error());
echo $row['naam']. "-" . $row['maandag'];
?>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$link = mysql_connect('localhost', 'Mitchel9_pronoob', '**********');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db('Mitchel9_rooster', $link) or die ("rooster Database not found. Mitchel9_pronoob");
$result = mysql_query('select * FROM rooster');
if($result)
{
while($row= mysql_fetch_assoc($query))
{
echo $row['maandag'];
{
{
else
{
echo 'Error';
}
mysql_close($link);
?>
$link = mysql_connect('localhost', 'Mitchel9_pronoob', '**********');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db('Mitchel9_rooster', $link) or die ("rooster Database not found. Mitchel9_pronoob");
$result = mysql_query('select * FROM rooster');
if($result)
{
while($row= mysql_fetch_assoc($query))
{
echo $row['maandag'];
{
{
else
{
echo 'Error';
}
mysql_close($link);
?>
probeerde alleen zijn code met de fetch erin te posten..
Nu heb ik dit script alleen komt er niks uit.
Als ik de while weg haal doet hij het overigens wel....
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
$link = mysql_connect('localhost', 'Mitchel9_pronoob', '********');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db('Mitchel9_rooster', $link) or die ("rooster Database not found. Mitchel9_pronoob");
$query = "select * FROM rooster";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_array($result) or die(mysql_error());
while (!$row) {
echo "<table border='1'><td bgcolor='red'>".$row['naam']."</td><td bgcolor='green'>".$row['naam']."</td>";
}
mysql_close($link);
?>
$link = mysql_connect('localhost', 'Mitchel9_pronoob', '********');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db('Mitchel9_rooster', $link) or die ("rooster Database not found. Mitchel9_pronoob");
$query = "select * FROM rooster";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_array($result) or die(mysql_error());
while (!$row) {
echo "<table border='1'><td bgcolor='red'>".$row['naam']."</td><td bgcolor='green'>".$row['naam']."</td>";
}
mysql_close($link);
?>