Wie kann man den php text in eine html Tabelle wiedergeben?

... komplette Frage anzeigen

6 Antworten

Nach all deinen Angaben hab ich dieses gebastellt .

version 0.0005 ist aktuell

http://pastebin.com/PN5v7dBS


Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von RakonDark
06.10.2016, 15:11

0.0006 ist aktuell

0
Kommentar von max1501
06.10.2016, 15:12

Ok Danke... Aber als Fehler kommt immer noch

Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) in C:\xampp\htdocs\Bla\Test.php on line 128

 $statement->bindValue(':email' => $_POST['email']);

$statement->bindValue(':zeit'=>$_POST['zeit']);
$statement->bindValue(':name'=>$_POST['name']);

und hier ist noch ein fehler

$name = (isset($_POST['Name'})?$_POST['Name']:'';

$email = (isset($_POST['email'})?$_POST['email']:'';
0

Hi 

fetch_row 

http://php.net/manual/de/function.mysql-fetch-row.php

sollte helfen --> das Array wie beschrieben abgreifen

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von max1501
05.10.2016, 17:11

Das habe ich ja schon gemacht aber ich würde es jetzt gerne in eine tabelle bringen, bei der man das designe und die größe usw. auch verändern kann

0

Hier mal das Script soweit ich das aus deinen Bildern verstanden habe .

http://pastebin.com/yv6b238s

Allerdings ist deine Aufgabenstellung ungenügend .

Ist es jeweils der gleiche Benutzer der mehrere Zeiten belegen kann

oder ist das ein Mehrbenutzer system ,

denn dann müsste vor jedem Insert erstmal geguckt werden ob die Zeit schon vergeben wurde . ggf eine "ist schon Belegt" Meldung ausgegeben werden etc  ..

Aber das was ich Dir da gemacht habe ist erstmal nur für EIN Benutzer der ohne Konkurrenz merhere Zeiten belegen kann .

Antwort bewerten Vielen Dank für Deine Bewertung

So habs mal als Bild

Antwort bewerten Vielen Dank für Deine Bewertung

also (kleiner als) option 16:00Uhr option (größer als)

die kleiner und größer zeichen wurden nicht übernommen also bitte nicht wundern...

Antwort bewerten Vielen Dank für Deine Bewertung


<?php Tabelle und so ?>
<table>
<?php
$i = 0;
foreach ($zeilen as $zle){
++$i;
>?
<tr>
<td id="myname<?php echo $i;?>"><?php echo $zle['Name'];?></td>
</tr>
<?php
}
?>
</table>

und

<!DOCTYPE html>
<html>
<head>
<script>
function grau() {
selected = document.getElementById("zeilen");
alert(selected.options[selected.selectedIndex].text);
selected.disabled = true;
return false;
}
</script>
</head>
<body>
<form name="eingaben" onsubmit="return false;">
<select name="zeiten" id="zeilen">
<option>16.10</option>
<option>16.20</option>
</select>
<input name="ssubmit" type="button" onclick="grau()">
<form>
</body>
</html>


Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von RakonDark
05.10.2016, 17:33

musst es halt noch nach dem Grauen abschicken via JavaScript

0
Kommentar von max1501
05.10.2016, 17:37

Vielen Dank aber beim 2. meinte ich nur, dass man das was man ausgewählt hat nicht mehr wählen... Also wenn ich 16:00Uhr ausgewählt habe kann ich trotzdem noch 16:10Uhr auswählen aber halt nicht mehr 16:00Uhr

0