MySQL waarde importeren
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
$sql = "SELECT username,
money
FROM users
WHERE
userid = '".mysql_real_escape_string($_SESSION['user_id'])."'
";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
?>
$sql = "SELECT username,
money
FROM users
WHERE
userid = '".mysql_real_escape_string($_SESSION['user_id'])."'
";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
?>
dan neerzetten ?
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
<script>
slotitem = new Array('0','1','2','3','4','5','6','7','8','9');
document.slots.bet.focus();
<?php
$sql = "SELECT money
FROM users
WHERE
userid = '".mysql_real_escape_string($_SESSION['user_id'])."'
";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
?>
startgold="<?php echo $row['money'];?>";
slotitem = new Array('0','1','2','3','4','5','6','7','8','9');
document.slots.bet.focus();
<?php
$sql = "SELECT money
FROM users
WHERE
userid = '".mysql_real_escape_string($_SESSION['user_id'])."'
";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
?>
startgold="<?php echo $row['money'];?>";
LET OP!
je moet JOU TABELNAAM EN $_SESSION gebruiken!
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
<script>
slotitem = new Array('0','1','2','3','4','5','6','7','8','9');
document.slots.bet.focus();
<?php
$sql = "SELECT money
FROM users
WHERE
userid = '".mysql_real_escape_string($_SESSION['user_id'])."'
";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
?>
startgold="<?php echo $row['money'];?>";
document.slots.gold.value=startgold;
slotitem = new Array('0','1','2','3','4','5','6','7','8','9');
document.slots.bet.focus();
<?php
$sql = "SELECT money
FROM users
WHERE
userid = '".mysql_real_escape_string($_SESSION['user_id'])."'
";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
?>
startgold="<?php echo $row['money'];?>";
document.slots.gold.value=startgold;
en dit komt er te staan als ik in de bron code kijk :
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<script>
slotitem = new Array('0','1','2','3','4','5','6','7','8','9');
document.slots.bet.focus();
<br />
<b>Warning</b>: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in <b>/home/************/domains/*******/public_html/machine.php</b> on line <b>103</b><br />
startgold="";
document.slots.gold.value=startgold;
slotitem = new Array('0','1','2','3','4','5','6','7','8','9');
document.slots.bet.focus();
<br />
<b>Warning</b>: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in <b>/home/************/domains/*******/public_html/machine.php</b> on line <b>103</b><br />
startgold="";
document.slots.gold.value=startgold;
Gewijzigd op 01/04/2012 17:54:11 door Feiko Ritsema
Die moet je aanpassen aan jou gegevens.
Dus:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
$sql = "SELECT money
FROM DIT_WEET_IK_NIET
WHERE
DIT_WEET_IK_NIET = '".mysql_real_escape_string($_SESSION['DIT_WEET_IK_NIET'])."'
";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
?>
$sql = "SELECT money
FROM DIT_WEET_IK_NIET
WHERE
DIT_WEET_IK_NIET = '".mysql_real_escape_string($_SESSION['DIT_WEET_IK_NIET'])."'
";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
?>
Alles waar ik DIT_WEET_IK_NIET dat moet jij nog doen.
Waar controleer je of je query wel gelukt is? Dat is nu blijkbaar niet het geval omdat mysql_fetch_assoc() een foutmelding geeft. Controleer dus altijd of een query gelukt is en geef een foutmelding indien dat niet het geval is.
Hij is aan het free wheelen met mijn voorbeeld. ;)
Session heb ik wel goed ingevuld en FROM users ook.
Als ik daar money invul heb ik geen fouten maar echoët hij ook niks
Gewijzigd op 01/04/2012 18:08:53 door Feiko Ritsema
Laat eens zien hoe je database tabel eruit ziet.
Anders kan ik hem niet voor je invullen he.
Je hebt ze binnen
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
$sql = "SELECT money
FROM users
WHERE
id = '".mysql_real_escape_string($_SESSION['WEET_IK_NIET'])."'
";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
?>
$sql = "SELECT money
FROM users
WHERE
id = '".mysql_real_escape_string($_SESSION['WEET_IK_NIET'])."'
";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
?>
Alleen nog je $_SESSION['WEET_IK_NIET'] invullen.
Gewijzigd op 01/04/2012 18:31:51 door Bart V B
Heel erg bedankt Bart !
Graag gedaan. :)
Nu heb ik dus dat ie het spel begint met het aantal geld dat bij je user is aangegeven maar hij moet ook als je stopt weer het aantal geld dat je hebt na gespeeld te hebben terug zetten in de database. Welke richting moet ik hiermee op ? Zou dit met een linkje "exit game" kunnen die dan naar een pagina gaat waar je een query gebruikt om het terug te zetten in de database ?