Hallo liebe Community,
ich habe ein Problem mit der Separierung in der ausgabe bei einer CLASSe
Ich habe 3 Scripte die zusammen arbeiten. Die ausgabe ist auch sauber und ohne Fehler. Nun möchte ich die Daten in einer SQL speichern, nur bekomme ich die Daten nicht gesplittet. Im unterem Teil der PHP habe ich die Daten die ich aufsplitten möchte mit /*POINTS*/ und /*AUFDERHAND*/ gekennzeichnet. Das gleeiche auch auf der URL: http://holdemtable.de/pokerspiel/pokern.php
Im Anhang sind alle 3 Scripte!
Hier das Script bei dem ich das problem habe:
ich habe ein Problem mit der Separierung in der ausgabe bei einer CLASSe
Ich habe 3 Scripte die zusammen arbeiten. Die ausgabe ist auch sauber und ohne Fehler. Nun möchte ich die Daten in einer SQL speichern, nur bekomme ich die Daten nicht gesplittet. Im unterem Teil der PHP habe ich die Daten die ich aufsplitten möchte mit /*POINTS*/ und /*AUFDERHAND*/ gekennzeichnet. Das gleeiche auch auf der URL: http://holdemtable.de/pokerspiel/pokern.php
Im Anhang sind alle 3 Scripte!
Hier das Script bei dem ich das problem habe:
PHP-Code:
<?php
//include the deck and engine
include_once('sessionhelpers.inc.php');
include("PokerDeck.php");
include ("PokerEngineV1.0.php");
//set player number
$playnum=9;
//create deck
$texasDeck = new deck();
//shuffles and deals new game
$texasDeck->dealTexas($playnum);
echo "Flop: ";
echo $texasDeck->getFlopImg();
echo "<br>Turn: ";
echo $texasDeck->getTurnImg();
echo "<br>River: ";
echo $texasDeck->getRiverImg();
print"<p>\n</p>";
function handEval($texasDeck, $finalHand)
{
print"<p>\n</p>";
//This function coverts the string to the $evaluateArray
$evaluateArray=$texasDeck->convertIt($finalHand);
//create an array that is the ASCII count from the variable
$chart = count_chars($finalHand,1);
//create new name for array for poker engine with count results
$chartArray = array($chart);
print"<p>\n</p>";
//instantiate pokerEngine object
$testIt = new pokerEngine();
//call handTest method passing both required parameters
$testIt->handTest($chartArray,$evaluateArray);
print"<p>\n</p>";
//get the text description for the hand
echo " Auf der Hand: ";
echo $testIt->getText();
print"<p>\n</p>";
//get the points
echo " Points: ";
echo $testIt->getTotalPoints();
$testtest=$testIt->getTotalPoints();
}//end handEval
//---------------------------------------------------------- Spieler 1
print"Spieler 1<br>";
echo $texasDeck->getpocket1Img();
print"<p>\n</p>";
$finalHand = $texasDeck->getP1FinalHand();
handEval($texasDeck, $finalHand);
print"<p>\n</p>";
//---------------------------------------------------------- Spieler 2
print"Spieler 2<br>";
echo $texasDeck->getpocket2Img();
print"<p>\n</p>";
$finalHand = $texasDeck->getP2FinalHand();
handEval($texasDeck, $finalHand);
print"<p>\n</p>";
//---------------------------------------------------------- Spieler 3,4,5,6,7,8,9,10 volgen noch
// Hier sollen die Daten gespeichert werden
for ($t = 1; $t <= 10; $t++){ // Schleife für 10 Spieler
$sqlk = 'UPDATE spieler SET WERT_1 = \''.$t/*POINTS*/.'\', WERT_2 = \''.$t/*AUFDERHAND*/.'\' WHERE spielernummer = \''.$t.'\'';
if ( !mysql_query($sqlk) ) {
exit(mysql_error());
}
}
// echo '<pre>';
// print_r($GLOBALS);
// echo '</pre>';
?>
Kommentar