Προς το περιεχόμενο

Ερώτηση php-mysql


aristas

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα παιδιά

 

Έχω μια άσκηση σε php-mysql που αφορά την εισαγωγή αριθμών σε μια φόρμα και την σύνδεση της με τον πίνακα μιας βάσης mysql. Μετά απο επεξεργασία θα εμφανίζεται ένας άλλος πίνακας σε νεα σελίδα με τα στοιχεία αυτά.

 

Ουσιαστικά πρόκειται για εισαγωγή score αγώνων και με το submit της φόρμας εμφανίζεται ο πίνακας με την βαθμολογία και τα γκολ υπερ κατα κλπ.

Έχω κολλήσει στο σημείο οπου πρέπει να αποσταλούν τα σκορ στην βάση.

 

Όποις επιθυμεί περισσότερες λεπτομέρειες ας μου στείλει pm

Ευχαριστώ

 

><p><h3>Week  <?php 
$week = $_GET['week']; 
echo $week;
?>
<?php include("connection.php") ?> fixtures</h3></p>


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>SPL Fixtures</title>
</head>

<body>

<form>  
 
<table border="1" cellpadding ="3" cellspacing = "2">
<tr>
   <th>Match Date    </th>
   <th>Home Team</th>
   <th>Away Team</th>
<th>Kick Off</th>
 </tr>
 <p>

   <?php
$i=0;
while($row = mysql_fetch_row($result))
{    
echo "<tr>"; 

// puts every element of $row to $cell variable   
echo "<td>".$row['0']."</td>";
echo "<td>".$row['1']."<input type='text' name=team1 id=team1.$i size=1/></td>";
echo "<td>".$row['2']."<input type='text' name=team2 id=team2.$i size=1/></td>";
echo "<td>".$row['3']."</td>";

echo "</tr>";
$i++;
}

mysql_free_result($result);
?>

<script type="text/javascript">

function postArray() {
	var poststr;
	var team1=document.getElementbyId("team1.0").value;
	var team2=document.getElementbyId("team2.0").value;
	var team3=document.getElementbyId("team1.1").value;
	var team4=document.getElementbyId("team2.1").value;
	var team5=document.getElementbyId("team1.2").value;
	var team6=document.getElementbyId("team2.2").value;
	var team7=document.getElementbyId("team1.3").value;
	var team8=document.getElementbyId("team2.3").value;
	var team9=document.getElementbyId("team1.4").value;
	var team10=document.getElementbyId("team2.4").value;
	var team11=document.getElementbyId("team1.5").value;
	var team12=document.getElementbyId("team2.5").value;
	poststr=team1+team2+team3+team4+team5+team6+team7+team8
		+team9+team10+team11+team12;
	
	doWork('splscores.php',poststr);
}

 

---------- Το μήνυμα προστέθηκε στις 14:03 ----------

 

Ξέχασα να δώσω τον πίνακα που θα εμφανίζεται μετα το update των scores

 

>CREATE TABLE IF NOT EXISTS `spltable20082009` (
 `team` varchar(15) NOT NULL,
 `tp` tinyint(2) NOT NULL,
 `tw` tinyint(2) NOT NULL,
 `td` tinyint(2) NOT NULL,
 `tl` tinyint(2) NOT NULL,
 `tf` tinyint(3) NOT NULL,
 `ta` tinyint(3) NOT NULL,
 `hp` tinyint(2) NOT NULL,
 `hw` tinyint(2) NOT NULL,
 `hd` tinyint(2) NOT NULL,
 `hl` tinyint(2) NOT NULL,
 `hf` tinyint(3) NOT NULL,
 `ha` tinyint(3) NOT NULL,
 `ap` tinyint(2) NOT NULL,
 `aw` tinyint(2) NOT NULL,
 `ad` tinyint(2) NOT NULL,
 `al` tinyint(2) NOT NULL,
 `af` tinyint(3) NOT NULL,
 `aa` tinyint(3) NOT NULL,
 `gd` varchar(4) NOT NULL,
 `pts` tinyint(3) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Δημοσ.

Δεν μου αρκει να γίνεται update στην βάση αλλα να εμφανίζεται και μια σελίδα που θα περιέχει τα στοιχεία του πίνακα. Χρειάζεται ΑJAX απο οτι γνωρίζω και ενα XHR request, δεν γνωρίζω τι είναι, είμαι αρχάριος σε php-mysql:fear:

Δημοσ.

Κανείς ρε παιδιά? Θα πρέπει να έχει ολοκληρωθεί σε 1 εβδομάδα, τουλάχιστον να μπορώ να δώ τον πίνακα με τα σκορ και την βαθμολογία.

Δημοσ.

Αυτο το γνωρίζω, τον τρόπο δεν γνωρίζω, έχω ορισμένες σημειώσεις αλλα δεν με βοηθάνε ιδιαίτερα καθώς απαιτείται χρήση javascript.

Δημοσ.

Δεν χρειάζεται χρήση javascript για αυτό που θες.

 

Εάν δεν γνωρίζεις πως να κάνεις Insert στην βάση σου και μετά να διαβάζεις τις εγγραφές, πήγαινε στο w3schools να μάθεις τα βασικά, γιατί είναι αρκετά απλό αυτό που ζητάς

Δημοσ.

Δεν είναι τόσο απλό, οι προδιαγραφές της άσκησης απαιτεί χρήση AJAX, αν θέλεις μπορώ να σου τις στείλω.

Δημοσ.

Τότε μπες στο w3schools και διάβασε το αντίστοιχο κομμάτι.

 

Εδώ δεν είμαστε για να λύνουμε τις ασκήσεις αλλά για να βοηθάμε σε κάποια σημεία...έτσι ώστε να καταλάβεις και εσύ που είναι το λάθος σου.

 

Τι νοήμα θα είχε εάν έπαιρνα και στο έλυνα εγώ? Δεν θα καταλάβαινες τίποτα..

Δημοσ.

Φίλε με παρεξήγησες, δεν είπα να λύσεις την άσκηση, μάλλον δεν κατάλαβες τι απαιτεί η εκφώνηση. Αν μπορούσες να μου δώσεις καποιο παράδειγμα όμως θα μου ήταν χρήσιμο.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...