script laat maar 1 ding uit tabel zien terwijl er ruim 50 zijn.
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
ob_start();
include "config.php";
if($_POST['wijzig']){
$update = "UPDATE clips SET tip='".$_POST['tip']."'";
$query = mysql_query("$update") or die(mysql_error());
echo "De tip v/d week is Geupdate't";
echo "<META HTTP-EQUIV='refresh' CONTENT='2; URL=index.php'>";
}
else {
$select = "SELECT * FROM clips";
$query = mysql_query($select);
$list = mysql_fetch_object($query);
echo "<center><table width=100%><form method=post action=tip.php>
<td><img border=0 scr=$list->keuze width=18 heigth=18><td>$list->titel<td><input type=radio value=$list->tipvandeweek name=tip><tr>
<TD><TD><input type=submit name=wijzig value=Wijzig><td></form></table>";
}
ob_end_flush();
?>
ob_start();
include "config.php";
if($_POST['wijzig']){
$update = "UPDATE clips SET tip='".$_POST['tip']."'";
$query = mysql_query("$update") or die(mysql_error());
echo "De tip v/d week is Geupdate't";
echo "<META HTTP-EQUIV='refresh' CONTENT='2; URL=index.php'>";
}
else {
$select = "SELECT * FROM clips";
$query = mysql_query($select);
$list = mysql_fetch_object($query);
echo "<center><table width=100%><form method=post action=tip.php>
<td><img border=0 scr=$list->keuze width=18 heigth=18><td>$list->titel<td><input type=radio value=$list->tipvandeweek name=tip><tr>
<TD><TD><input type=submit name=wijzig value=Wijzig><td></form></table>";
}
ob_end_flush();
?>
deze code laat maar 1 ding uit de tabel zien terwijl er ruim 50 zijn. hoe kan dat? ziet iemand een fout?
greetz sjefke
[Admin edit:]Terug komen onder andere ip + gebruik maken van proxy. terwijl hij gebanned was[/admin edit]
Gewijzigd op 21/11/2004 22:37:00 door Sjefke
loop maken...
kan je de code aanpassen?
greetz sjefke
Je moet zelf weer even de opmaak en varaiblen toevoegen. (heb ik verwijdert zodat je duidelijk kunt zien hoe de loop werkt).
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
ob_start();
include "config.php";
if($_POST['wijzig']){
$update = "UPDATE clips SET tip='".$_POST['tip']."'";
$query = mysql_query("$update") or die(mysql_error());
echo "De tip v/d week is Geupdate't";
echo "<META HTTP-EQUIV='refresh' CONTENT='2; URL=index.php'>";
}
else {
$result= mysql_query("SELECT * FROM clips");
while ($aantal = mysql_fetch_object($result)) {
echo $aantal->naam;
echo '<br>';
// Hij zal nu elke rij met de kolomnaam: "naam" echo'en, en daarna een enter geven.
// Zelf opmaak en andere dingen weer even toevoegen!
}
?>
ob_start();
include "config.php";
if($_POST['wijzig']){
$update = "UPDATE clips SET tip='".$_POST['tip']."'";
$query = mysql_query("$update") or die(mysql_error());
echo "De tip v/d week is Geupdate't";
echo "<META HTTP-EQUIV='refresh' CONTENT='2; URL=index.php'>";
}
else {
$result= mysql_query("SELECT * FROM clips");
while ($aantal = mysql_fetch_object($result)) {
echo $aantal->naam;
echo '<br>';
// Hij zal nu elke rij met de kolomnaam: "naam" echo'en, en daarna een enter geven.
// Zelf opmaak en andere dingen weer even toevoegen!
}
?>
Script is niet getest
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
ob_start();
include "config.php";
if($_POST['submit']){
$update = "UPDATE clips SET tip='".$_POST['tip']."'";
$query = mysql_query("$update") or die(mysql_error());
echo "De kleuren zijn geupdate't";
echo "<META HTTP-EQUIV='refresh' CONTENT='2; URL=tip.php'>";
}
else {
echo "<form method=post action=tip.php><table border=0 cellpadding=0 cellspacing=2>\n";
$sql = @mysql_query("SELECT id, titel FROM clips ORDER BY titel");
while($list = @mysql_fetch_array($sql)) {
echo "<tr><td width=\"250\">".htmlentities($list['titel'], ENT_QUOTES)."</td><td><input type=\"radio\" value=\"1\" name=\"tip\"></tr>\n";
}
echo "<tr><td><td><input type=\"submit\" value=\"Zet De Tip v/d Week\" name=\"submit\"></tr></table>\n";
ob_end_flush();
}
?>
ob_start();
include "config.php";
if($_POST['submit']){
$update = "UPDATE clips SET tip='".$_POST['tip']."'";
$query = mysql_query("$update") or die(mysql_error());
echo "De kleuren zijn geupdate't";
echo "<META HTTP-EQUIV='refresh' CONTENT='2; URL=tip.php'>";
}
else {
echo "<form method=post action=tip.php><table border=0 cellpadding=0 cellspacing=2>\n";
$sql = @mysql_query("SELECT id, titel FROM clips ORDER BY titel");
while($list = @mysql_fetch_array($sql)) {
echo "<tr><td width=\"250\">".htmlentities($list['titel'], ENT_QUOTES)."</td><td><input type=\"radio\" value=\"1\" name=\"tip\"></tr>\n";
}
echo "<tr><td><td><input type=\"submit\" value=\"Zet De Tip v/d Week\" name=\"submit\"></tr></table>\n";
ob_end_flush();
}
?>
de code die ik nu gebruik en werkt. maar als ik de tip v/d week wil plaatsen via een radiobutton moet alleen die ik dan aanvink 1 worden en de rest 0 hoe moet ik dat doen?
als iemand het weet kan iemand ook misschien de code aanpassen?
greetz sjefke
Je zult dan een update functie moeten gebruiken.
Jelmer
al mijn clips worden weergegeven. daarachter komt een radiobutton te staan.
als je die aanklikt dan moet er bij dat nummer+artiest een 1 komen te staan (in de tabel tip.) dat doet die al.
alleen als ik op "zet tip v/d week" klik dan zet die alles op 1 i.p.v. alles op 0 en de geselecteerde op 1 te zetten.
snap je dit welke code moet ikervoor gebruiken en kunt u dit ff aanpassen?
greetz sjefke
//edit//
al die radiobuttons hebben allemaal 1 naam check ff het script.
Gewijzigd op 21/11/2004 21:42:00 door sjefke
Code (php)
1
2
3
2
3
<?PHP
$update = "UPDATE clips SET tip='".$_POST['tip']."' where id ='".$_POST['welke']."' ";
?>
$update = "UPDATE clips SET tip='".$_POST['tip']."' where id ='".$_POST['welke']."' ";
?>
Nu moet je nog even een invul vakje maken voor welke. Je zult dan het ID nummer van het nummer moeten opgeven, maar je kunt id natuurlijk ook in naam veranderen.
Laat je even horen of het hier mee lukt?
Jelmer
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
ob_start();
include "config.php";
if($_POST['submit']){
$update = "UPDATE clips SET tip='".$_POST['tip']."'";
$query = mysql_query("$update") or die(mysql_error());
echo "De tip v/d week is geupdate't";
echo "<META HTTP-EQUIV='refresh' CONTENT='2; URL=tip.php'>";
}
else {
echo "<form method=post action=tip.php><table border=0 cellpadding=0 cellspacing=2>\n";
$sql = @mysql_query("SELECT id, titel FROM clips ORDER BY titel");
while($list = @mysql_fetch_array($sql)) {
echo "<tr><td width=\"250\">".htmlentities($list['titel'], ENT_QUOTES)."</td><td><input type=\"radio\" value=\"1\" name=\"tip\"></tr>\n";
}
echo "<tr><td><td><input type=\"submit\" value=\"Zet De Tip v/d Week\" name=\"submit\"></tr></table>\n";
ob_end_flush();
}
?>
ob_start();
include "config.php";
if($_POST['submit']){
$update = "UPDATE clips SET tip='".$_POST['tip']."'";
$query = mysql_query("$update") or die(mysql_error());
echo "De tip v/d week is geupdate't";
echo "<META HTTP-EQUIV='refresh' CONTENT='2; URL=tip.php'>";
}
else {
echo "<form method=post action=tip.php><table border=0 cellpadding=0 cellspacing=2>\n";
$sql = @mysql_query("SELECT id, titel FROM clips ORDER BY titel");
while($list = @mysql_fetch_array($sql)) {
echo "<tr><td width=\"250\">".htmlentities($list['titel'], ENT_QUOTES)."</td><td><input type=\"radio\" value=\"1\" name=\"tip\"></tr>\n";
}
echo "<tr><td><td><input type=\"submit\" value=\"Zet De Tip v/d Week\" name=\"submit\"></tr></table>\n";
ob_end_flush();
}
?>
ff aanpassen naar jouw code. dan zal ik hem uitproberen + als het niet lukt ff veranderen.
greetz sjefke
Geeuw... Jeffrey, heb je het nu nog niet geleerd?