Zum Inhalt springen

morris_m

Mitglieder
  • Gesamte Inhalte

    12
  • Benutzer seit

  • Letzter Besuch

  1. Danke Phil, Also was du mit den Spalten gemeint hattest, war sehr hilfreich. Ich habe die agentur spalte von id_firma weggemacht und einfach die Operation gefuehrt. Also ich hatte 1 spalte von user.id_firma und 1 spalte agent.firma. Am Ende habe ich nur die VARCHAR wieder mit INT zurueckgebracht und TADA!! Laeuft.
  2. Hey Phil, Ich habe versucht,was du gestern mir gesagt hast.einzusetzen.Aber es funktioniert nicht ganz.hier ist der Code CREATE PROCEDURE 'inserttipp'( int(11) id int(11) user_id int(11) spieltag_id int(11) home_goal int(11) guest_goal int(11) points date date time time ); DELIMITER $$ DROP PROCEDURE IF EXISTS `bluemel`.`inserttipp` $$ CREATE DEFINER=`bluemel`@`localhost` PROCEDURE `inserttipp`(IN iid int(11), IN iuser_id int(11), IN ispieltag_id int(11), IN ihome_goal int(11), IN iguest_goal(11), IN ipoints int(11)) BEGIN INSERT INTO `bluemel`.`tipp` (`id`, `user_id`, `spieltag_id`, `home_goal`, `guest_goal`,`points`) VALUES (iid, iuser_id, ispieltag_id, ihome_goal, iguest_goal, ipoints); // INSERT INTO `bluemel`.`tipp` (`id`, `user_id`, `spieltag_id`, home_goal`, guest_goal`,`points`) VALUES (iid, iuser_id, ispieltag_id, ihome_goal, iguest_goal, ipoints); SELECT LAST_INSERT_ID(); END $$ DELIMITER ; CALL insertipp('iid, iuser_id, ispieltag_id, ihome_goal, iguest_goal, ipoints')") ; Was habe ich falsch gemacht?
  3. user id INT id_firma INT (frueher als VARCHAR) name VARCHAR vorname VARCHAR Anschrift VARCHAR email VARCHAR Agentur Id_firma INT firma VARCHAR Ich wollte mal die Daten von user.id_firma ins agentur.firma mit einer kopieren. ich es schon id_firma von einem String to INT verwandelt habe. Es gab schon Daten die immer noch als string in user gespeichert sing in der INSERT INTO()-Fktion. diese Daten wollte ich in agentur.firma reinziehen und auch die user.id ins agentur.id_firma. ich habe schon versucht mit dieser Operation oben ohne Erfolg. ich habe ein error INSERT INTO test.agentur SELECT test.user.id_firma AS firma FROM test.user; Ich hoffe es war explicit genug MFG
  4. Ich werde nochmal dieses Buch anschauen. ich hab es so versucht: INSERT INTO agentur SELECT firmaname AS firma FROM user; Geht es auch so? Dann hab ich alle firmadata von User in Agentur kopiert Uebrigens danke nochmal fuer den tips gestern Phil
  5. Ich hab jetzt kapiert. was du gemeint hast und wo das Fehler liegt. Wie kann ich den alle dateiname und Id von Firma und bei Agentur zu legen ? Mit INSERT INTO test.agentur(id_firma, firma) VALUES(NULL, alle Daten von test.user, NULL, NULL, ......); Ich bin ideelos.
  6. Danke Robotto fuer die schnelle Antwort. Also es geht nicht weil die Tabelle user mehr parameter als agentur hast. und hast du eine Idee wie ich es machen kann, um dieses Problem zu beseitigen. und auch wie kann ich denn die user und agentur gleich machen,so dass wenn man sich anmeldet an der stelle Firma name nur ein Agentur_id steht. MFG
  7. Hey, ch moechte mal fragen ob jemand mir helfen koennte mein script fertig zu bringen Ich moechte eine mysql Abfrage die alle Daten von einer Tabelle AGENTUR an hand einer Spalte firma eindeutig einem USER über die agentur.id zuweist ...die neue dafür verwendete spalte in der user tabelle könnte user.agentur_update heißen dh. in die neue spalte agentur_update beinhaltet dann die id der entsprechenden agentur, die spalte firma können wir dann aus der user tabelle entfernen und hätten immernoch die referenzierung über agentur um an die daten zu kommen. Here is der Agentur script,die ich gebastelt habe. CREATE TABLE agentur(id_firma INT(11), firma VARCHAR(25)); SELECT * FROM test.user LEFT JOIN test.agentur ON user.id_firma = agentur.id_firma; Dann hab ich diese Tabelle bekommen. -------+------------+----------------------------------+--------+----------+-------+ | id | id_firma | vorname | nachname | strasse | plz | wohnort | email | passwort | date | time | ip | newsletter | session | points | id_firma | firma | +----+----------+---------+----------+-----------------------+-------+-----------+-------------------------+----------+------------+----------+---------------+------------+----------------------------------+--------+----------+-------+ | 40 | 0 | name | lastname | belgerstr .7| 12987 | Yakima |ass@yahoo.com | ard | 2008-07-09 | 12:50:00 | 194.163.234.7 | 0 | 939329349249214 | 14 | NULL | NULL | +----+----------+---------+----------+-----------------------+-------+-----------+-------------------------+----------+------------+----------+---------------+------------+----------------------------------+--------+----------+-------+ 1 row in set (0.00 sec) fuer die naechste Operation habe ich die Funktion INSERT einfach mal benutzt INSERT INTO test.agentur SELECT 'firma' AS 'id_firma' from test.user; aber ich hab ein error bekommen 1 Hilfe! MFG
  8. Thank you Phil, Ich versuche es jetzt. Ich bin so erleichtert. Danke vielmals
  9. Ich versuche mal mit der 2. Insert. Hey Phil kannst du mir bitte deine 2e Idee erklaeren bitte mfg Morris
  10. Ich moechte ein speicher Funktion schreiben und ich wollte nur ein anweisung haben. Ich will es fuer ein Tippspiel das ich entwirkle. Ich wollte die dateien des spielers nachdem sie getippt haben Speichern nach Name,Angentur,Datum, time. Ich wollte nur wissen. welche function ich benutzen sollte und wie ich es einstellen kann Ich weiss nicht,ob es klar genug ist Danke fuer den schnellen Antwort
  11. Hey, Ich mache gerade ein gewinnspiel fuer ein Kunde und wollte mal ein funktion bauen, die sowas macht. Alle Tipps der User in die neue Tabelle für Tipp Backups speichern Bei Tippabgabe einfach den abgegebenen Tipp mit datum und Uhrzeit in die Datenbank eintragen um ein Backupsystem zu erhalten. Here is a part of the code where i wanna put it if( mysql_num_rows($result) ) { $debug .= 'found some entries'; $debug .= ' '; while( $_POST['home_goal_'.$index] != '') { $debug .= ' home_goal_'.$index.' :'.$_POST['home_goal_'.$index]; if($_POST['home_goal_'.$index] != 'NULL' && $_POST['guest_goal_'.$index] != 'NULL') { $query = "DELETE FROM `tipp` WHERE tipp.spieltag_id =".$_POST['spiel'.$index.'_id']." AND tipp.user_id =".$row_id[0]; $result = mysql_query($query) or die('unable to insert tipp data'); // $debug .= $query .' --- '; $query = "INSERT INTO `bluemel`.`tipp` (`id`, `user_id`, `spieltag_id`, `home_goal`, `guest_goal`,`points`) VALUES (NULL,".$row_id[0].",".$_POST['spiel'.$index.'_id'].",". $_POST['home_goal_'.$index].",".$_POST['guest_goal_'.$index] .",NULL);"; $result = mysql_query($query) or die('unable to insert tipp data:'.$query); // $debug .= $query .' --- '; } else { // $debug .= '!!---> WTF <----!!'; } $index++; } echo 'ok'; hat jemand eine Idee,wie ich es loesen konnte? MFG morris_m

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...