SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 20.02.2003, 12:33:25
Coder Coder ist offline
Anfänger
 
Registriert seit: Jan 2003
Alter: 37
Beiträge: 37
Radiobutton-Belegung mit Werten aus Oracle Datenbank

Ich arbeite zur Zeit an einer Software, die Informationen zu einem Produkt speichern soll.

Jetzt habe ich heir eine Seite (Seite dient zum bearbeiten, der abgegebenen Informationen)

Bsp.

Der User mit der ID: 111111 bewertet das Produkt mit der Note '3' die er mit Hilfe eines Radiobuttons anwählen kann. Klickt der User nun auf "speichern" werden die Daten in die Datenbank geschrieben. Klickt er dann später mal auf "bearbeiten", weil er seine frühere Bewertung vielleicht ändern will, sollte der Radiobutton für die Note '3' "gechecked" werden.


Dies funktioniert aber auch nach längeren versuchen nicht. Deshalb wende ich mich an dieses Forum und hoffe auf Hilfe.

Ich würde mich über jede kleine Hilfe freuen...



MfG

Der Coder
Mit Zitat antworten
  #2  
Alt 20.02.2003, 12:53:47
Greg G Greg G ist offline
Anfänger
 
Registriert seit: Feb 2003
Ort: Hessen
Beiträge: 116
Hast du mal ein Stück Code von dir?

<?PHP
$no=(int)$_POST['Note']; //siehe unten
?>

<input type="radio" name="Note" value="1"
<?PHP if($no==1){echo " checked";}?>
> Eins<br>
<input type="radio" name="Note" value="2"
<?PHP if($no==2){echo " checked";}?>
> Zwei<br>
<input type="radio" name="Note" value="3"
<?PHP if($no==3){echo " checked";}?>
> Drei<br>

Sowas sollte klappen.
Viel einfacher geht es nicht, es sei denn du hast eine Schleife.

edit:
$no sollte natrülich der Wert aus der Datenbank sein, nicht der gepostete.

GG
Mit Zitat antworten
  #3  
Alt 20.02.2003, 13:01:05
Coder Coder ist offline
Anfänger
 
Registriert seit: Jan 2003
Alter: 37
Beiträge: 37
Antw:

Klar hab ich n bisschen Code ist aber wirklich nicht viel, aber als ich deine Antwort jetze gelesen habe, ist mir son bisschen klar geworden, das es so nichts wird. Aber ich schreib ihn trotzdem mal kurz...

/*****Radiobuttons werden gefüllt*****

/*function fillData(&$db, &$tpl, &$val, &$key)
{
$stmt = new Oraclestatement($db, "select ANTWORT from TABELLE where ID_= 111111");
$cursor = $stmt->Execute();
//$tpl->set_block("tpl", "antworten_produkt_loop", "hantworten_produkt_loop");
}
*/


Also, ich werds dann gleich mal ausprobieren!! Schönen Dank für deine Hilfe! Ich hoffe, dass ich auch irgendwann mal behilflich sein kann...

###CODER###
Mit Zitat antworten
  #4  
Alt 20.02.2003, 13:19:54
Greg G Greg G ist offline
Anfänger
 
Registriert seit: Feb 2003
Ort: Hessen
Beiträge: 116
Gern geschehen, ich hoffe es hilft wirklich.

GG
Mit Zitat antworten
  #5  
Alt 20.02.2003, 13:33:51
Coder Coder ist offline
Anfänger
 
Registriert seit: Jan 2003
Alter: 37
Beiträge: 37
Also, ich habe es jetzt mal mit deinem Code versucht, so klappt alles perfekt, er scheint auch einen Login zur DB zubekommen, aber wenn ich die Seite dann ausführe zeigt er mir sowas an:

O Eins
O Zwei
O Drei
O Vier
O Fünf
O Sechs

(O = Radiobutton)

...keiner der Buttons ist belegt, die Oracle Anweisung "select ANTWORT..." scheint auch durchzulaufen. Vielleicht findet er nur zuviele Daten in der Datenbank!? Ich werde mich mal noch mit´ner kleinen Bedingung beschäftigen und dann mal weiter sehen.


Thx ~~~~> by Coder
Mit Zitat antworten
  #6  
Alt 20.02.2003, 14:34:54
Greg G Greg G ist offline
Anfänger
 
Registriert seit: Feb 2003
Ort: Hessen
Beiträge: 116
Für einen User solltest du natürlich nach der Abfrage in der Lage sein, den einen Antwort-Wert als Zahl in einer Variablen zu speichern, und testweise auch einfach mal auszudrucken.
Ich kenne mich mit Oracle nicht aus, aber wenn du diesen "Antwort"-Wert nicht kriegst, nützt dir natürlich die schönste Ausgabe nichts.

GG
Mit Zitat antworten
  #7  
Alt 20.02.2003, 16:08:56
Coder Coder ist offline
Anfänger
 
Registriert seit: Jan 2003
Alter: 37
Beiträge: 37
Yo also habs jetze zum Teil hinbekommen, es müssen noch ein paar Kleinigkeiten gemacht, aber es wird schon. Also nochmals Danke für deine Hilfe, hat mir echt n´büddl Zeit gespart.



Also dann... schönen Tag erstma noch, bis zum nächsten mal!!

....::::CODER::::....
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:06:41 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt