mfreitas Posted August 11, 2011 Share Posted August 11, 2011 Hi. I did this PHP script and I have seen it over and over but it just doesn't work. If someone could please help me and tell me why..... Here it is: <?php $IDJogo = 1; $db = mysql_connect("localhost", "userx", "passx"); $basedados = "dby" ; mysql_select_db($basedados, $db) ; if(!$_POST['dado'] && !$_POST['substituir']) { echo "Jogo: Pronto a começar....." ; } else { $pass = $_POST['pass'] ; echo "iloknjo $pass" ; $qpassc = "SELECT PassC FROM Jogo WHERE IDJogo = $IDJogo" ; $passc = mysql_query($qpassc, $db) ; while($as = mysql_fetch_array($passc)) { echo "" ; $passo = $as['PassC'] ; } if($pass = $passo) { $dado = rand(1, 6) ; $cartao = rand(1, 20) ; $resultj = mysql_query("SELECT NDadosC FROM Jogo WHERE IDJogo = $IDJogo ", $db) ; while($row=mysql_fetch_array($resultj)) { echo $row["NDadosC"] ; $test = $row["NDadosC"] ; } if(isset($_POST['dado'])) { if($test == "1") { $qidado = "UPDATE Jogo SET Dado1C = $dado WHERE IDJogo = $IDJogo" ; $idado = mysql_query($qidado, $db) ; $qicart = "UPDATE Jogo SET Cart1C = $cartao WHERE IDJogo = $IDJogo" ; $icart = mysql_query($qicart, $db) ; $jogu = 2 ; $qijog = "UPDATE Jogo SET NDadosC = $jogu WHERE IDJogo = $IDJogo" ; $ijog = mysql_query($qijog, $db) ; echo "Jogo: A decorrer..." ; } else { echo "" ; } if($test == "2") { $qidado = "UPDATE Jogo SET Dado2C = $dado WHERE IDJogo = $IDJogo" ; $idado = mysql_query($qidado, $db) ; $qicart = "UPDATE Jogo SET Cart2C = $cartao WHERE IDJogo = $IDJogo" ; $icart = mysql_query($qicart, $db) ; $jogu = 3 ; $qijog = "UPDATE Jogo SET NDadosC = $jogu WHERE IDJogo = $IDJogo" ; $ijog = mysql_query($qijog, $db) ; echo "Jogo: A decorrer..." ; } else { echo "" ; } if($test == "3") { $qidado = "UPDATE Jogo SET Dado3C = $dado WHERE IDJogo = $IDJogo" ; $idado = mysql_query($qidado, $db) ; $qicart = "UPDATE Jogo SET Cart3C = $cartao WHERE IDJogo = $IDJogo" ; $icart = mysql_query($qicart, $db) ; $jogu = 4 ; $qijog = "UPDATE Jogo SET NDadosC = $jogu WHERE IDJogo = $IDJogo" ; $ijog = mysql_query($qijog, $db) ; echo "Jogo: A decorrer..." ; } else { echo "" ; } if($test == "4") { $qidado = "UPDATE Jogo SET Dado4C = $dado WHERE IDJogo = $IDJogo" ; $idado = mysql_query($qidado, $db) ; $qicart = "UPDATE Jogo SET Cart4C = $cartao WHERE IDJogo = $IDJogo" ; $icart = mysql_query($qicart, $db) ; $jogu = 5 ; $qijog = "UPDATE Jogo SET NDadosC = $jogu WHERE IDJogo = $IDJogo" ; $ijog = mysql_query($qijog, $db) ; echo "Jogo: A decorrer..." ; } else { echo "" ; } if($test == "5") { $qidado = "UPDATE Jogo SET Dado5C = $dado WHERE IDJogo = $IDJogo" ; $idado = mysql_query($qidado, $db) ; $qicart = "UPDATE Jogo SET Cart5C = $cartao WHERE IDJogo = $IDJogo" ; $icart = mysql_query($qicart, $db) ; $jogu = 6 ; $qijog = "UPDATE Jogo SET NDadosC = $jogu WHERE IDJogo = $IDJogo" ; $ijog = mysql_query($qijog, $db) ; echo "Jogo: A decorrer..." ; } else { echo "" ; } if($test == "6") { $qidado = "UPDATE Jogo SET Dado6C = $dado WHERE IDJogo = $IDJogo" ; $idado = mysql_query($qidado, $db) ; $qicart = "UPDATE Jogo SET Cart6C = $cartao WHERE IDJogo = $IDJogo" ; $icart = mysql_query($qicart, $db) ; $jogu = 7 ; $qijog = "UPDATE Jogo SET NDadosC = $jogu WHERE IDJogo = $IDJogo" ; $ijog = mysql_query($qijog, $db) ; echo "Jogo: A decorrer..." ; } else { echo "" ; } if($test == "7") { $qidado = "UPDATE Jogo SET Dado7C = $dado WHERE IDJogo = $IDJogo" ; $idado = mysql_query($qidado, $db) ; $qicart = "UPDATE Jogo SET Cart7C = $cartao WHERE IDJogo = $IDJogo" ; $icart = mysql_query($qicart, $db) ; $jogu = 8 ; $qijog = "UPDATE Jogo SET NDadosC = $jogu WHERE IDJogo = $IDJogo" ; $ijog = mysql_query($qijog, $db) ; echo "Jogo: A decorrer..." ; } else { echo "" ; } if($test == "8") { $qidado = "UPDATE Jogo SET Dado8C = $dado WHERE IDJogo = $IDJogo" ; $idado = mysql_query($qidado, $db) ; $qicart = "UPDATE Jogo SET Cart8C = $cartao WHERE IDJogo = $IDJogo" ; $icart = mysql_query($qicart, $db) ; $jogu = 9 ; $qijog = "UPDATE Jogo SET NDadosC = $jogu WHERE IDJogo = $IDJogo" ; $ijog = mysql_query($qijog, $db) ; echo "Jogo: A decorrer..." ; } else { echo "" ; } if($test == "8") { $qidado = "UPDATE Jogo SET Dado8C = $dado WHERE IDJogo = $IDJogo" ; $idado = mysql_query($qidado, $db) ; $qicart = "UPDATE Jogo SET Cart8C = $cartao WHERE IDJogo = $IDJogo" ; $icart = mysql_query($qicart, $db) ; $jogu = 9 ; $qijog = "UPDATE Jogo SET NDadosC = $jogu WHERE IDJogo = $IDJogo" ; $ijog = mysql_query($qijog, $db) ; echo "Jogo: A decorrer..." ; } else { echo "" ; } if($test == "9") { $qidado = "UPDATE Jogo SET Dado9C = $dado WHERE IDJogo = $IDJogo" ; $idado = mysql_query($qidado, $db) ; $qicart = "UPDATE Jogo SET Cart9C = $cartao WHERE IDJogo = $IDJogo" ; $icart = mysql_query($qicart, $db) ; $jogu = 10 ; $qijog = "UPDATE Jogo SET NDadosC = $jogu WHERE IDJogo = $IDJogo" ; $ijog = mysql_query($qijog, $db) ; echo "Jogo: A decorrer..." ; } else { echo "" ; } if($test == "10") { $qidado = "UPDATE Jogo SET Dado10C = $dado WHERE IDJogo = $IDJogo" ; $idado = mysql_query($qidado, $db) ; $qicart = "UPDATE Jogo SET Cart10C = $cartao WHERE IDJogo = $IDJogo" ; $icart = mysql_query($qicart, $db) ; $jogu = 11 ; $qijog = "UPDATE Jogo SET NDadosC = $jogu WHERE IDJogo = $IDJogo" ; $ijog = mysql_query($qijog, $db) ; echo "Jogo: A decorrer..." ; } else { echo "" ; } if($test == "11") { $qidado = "UPDATE Jogo SET Dado11C = $dado WHERE IDJogo = $IDJogo" ; $idado = mysql_query($qidado, $db) ; $qicart = "UPDATE Jogo SET Cart11C = $cartao WHERE IDJogo = $IDJogo" ; $icart = mysql_query($qicart, $db) ; $jogu = 12 ; $qijog = "UPDATE Jogo SET NDadosC = $jogu WHERE IDJogo = $IDJogo" ; $ijog = mysql_query($qijog, $db) ; echo "Jogo: A decorrer..." ; } else { echo "" ; } if($test == "12") { echo "Final do Jogo" ; } else { echo "" ; } } else { $substituto = $_POST['subst'] ; if($test == 1) { echo "Não foi possivel substituir" ; } else { echo "" ; } if($test == 2) { $queryd = "UPDATE Jogo SET Dado1C = 7 WHERE IDJogo = $IDJogo" ; $delete = mysql_ query($queryd, $db) ; } else { echo "" ; } if($test == 3) { $queryd = "UPDATE Jogo SET Dado2C = 7 WHERE IDJogo = $IDJogo" ; $delete = mysql_query($queryd, $db) ; } else { echo "" ; } if($test == 4) { $queryd = "UPDATE Jogo SET Dado3C = 7 WHERE IDJogo = $IDJogo" ; $delete = mysql_query($queryd, $db) ; } else { echo "" ; } if($test == 5) { $queryd = "UPDATE Jogo SET Dado4C = 7 WHERE IDJogo = $IDJogo" ; $delete = mysql_query($queryd, $db) ; } else { echo "" ; } if($test == 6) { $queryd = "UPDATE Jogo SET Dado5C = 7 WHERE IDJogo = $IDJogo" ; $delete = mysql_query($queryd, $db) ; } else { echo "" ; } if($test == 7) { $queryd = "UPDATE Jogo SET Dado6C = 7 WHERE IDJogo = $IDJogo" ; $delete = mysql_query($queryd, $db) ; } else { echo "" ; } if($test == { $queryd = "UPDATE Jogo SET Dado7C = 7 WHERE IDJogo = $IDJogo" ; $delete = mysql_query($queryd, $db) ; } else { echo "" ; } if($test == 9) { $queryd = "UPDATE Jogo SET Dado8C = 7 WHERE IDJogo = $IDJogo" ; $delete = mysql_query($queryd, $db) ; } else { echo "" ; } if($test == 10) { $queryd = "UPDATE Jogo SET Dado9C = 7 WHERE IDJogo = $IDJogo" ; $delete = mysql_query($queryd, $db) ; } else { echo "" ; } if($test == 11) { $queryd = "UPDATE Jogo SET Dado10C = 7 WHERE IDJogo = $IDJogo" ; $delete = mysql_query($queryd, $db) ; } else { echo "" ; } if($test == 12) { $queryd = "UPDATE Jogo SET Dado11C = 7 WHERE IDJogo = $IDJogo" ; $delete = mysql_query($queryd, $db) ; echo "Final do Jogo" ; } else { echo "" ; } } else { echo "Password Incorrecta...." ; } } ?> Thanks. Quote Link to comment https://forums.phpfreaks.com/topic/244541-problem/ Share on other sites More sharing options...
requinix Posted August 11, 2011 Share Posted August 11, 2011 I did this PHP script and I have seen it over and over but it just doesn't work. If someone could please help me and tell me why..... Because there's something wrong with it, of course. ...What? You gave a generic statement without any kind of explanation or description so I gave a generic statement without any kind of explanation or description too. Why do you say it doesn't work? What does it do? What is it supposed to do? Did someone else write it? Have you asked them for help? Quote Link to comment https://forums.phpfreaks.com/topic/244541-problem/#findComment-1256112 Share on other sites More sharing options...
fenway Posted August 11, 2011 Share Posted August 11, 2011 Also, you posted without using code tags-- don't do that again. Also, this would have been a 6-line script with a for() loop. Quote Link to comment https://forums.phpfreaks.com/topic/244541-problem/#findComment-1256137 Share on other sites More sharing options...
mfreitas Posted August 11, 2011 Author Share Posted August 11, 2011 The page isn't showed at all. It's simply white. And I did it so there's no one else to help me. And what code tags? Quote Link to comment https://forums.phpfreaks.com/topic/244541-problem/#findComment-1256153 Share on other sites More sharing options...
requinix Posted August 12, 2011 Share Posted August 12, 2011 It's hard to tell without indentation but I think you've got some mismatched braces. Indent the code and find out if I'm right. The code tags are the ones you get when you press the button (it's underneath the Font Face list). Paste your code into the textbox, select it all, and click the button. Quote Link to comment https://forums.phpfreaks.com/topic/244541-problem/#findComment-1256177 Share on other sites More sharing options...
mfreitas Posted August 12, 2011 Author Share Posted August 12, 2011 Sorry I'm so limited but what do I have to do? I don't know whats indentation..... Ok, I'll use the code tags next time. Quote Link to comment https://forums.phpfreaks.com/topic/244541-problem/#findComment-1256487 Share on other sites More sharing options...
fenway Posted August 12, 2011 Share Posted August 12, 2011 If you're not familiar with indentation, you have another problem. Quote Link to comment https://forums.phpfreaks.com/topic/244541-problem/#findComment-1256583 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.