לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 04-09-2007, 21:01
  san san אינו מחובר  
 
חבר מתאריך: 06.02.05
הודעות: 560
שאלה|אני רוצה לעשות משהו ולא מצליח לי

זה הקוד שיש לי עכשיו אני רוצה לעשות datebase חדש ואז להוסיף לו name messge date ip int

וכ"ו

בקיצור אז עשיתי ככה

קוד PHP:
<?php
 
 
$connection 
mysql_connect("localhost","root","")
or die (
"couldn't connect to server ");
$result mysql_select_db("messge"$connection)
or die (
"couldn't connect database");
 
//ועכשיו כאן אני רוצה ליצור את הDATEBASE 
 
//messge ואז להוסיף לו את הכל
 
// הבעיה היא שאני רוצה להתחבר לsql אין לי datebase להתחבר עליו עד שאני לא יוצר את
 
//messge
 
$query "CREATE DATABASE messge";
$result mysql_query($query)
or die (
"quert failed: " mysql_error());
 
$query "CREATE TABLE `msg` (
`name` VARCHAR( 25 ) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL ,
`messge` VARCHAR( 500 ) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL ,
`date` VARCHAR( 50 ) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL ,
`ip` VARCHAR( 40 ) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL 
) TYPE = innodb;"
;
$result mysql_query($query)
or die (
"quert failed: " mysql_error());
 
$query "ALTER TABLE `msg` ADD `id` INT( 15 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ;";
$result mysql_query($query)
or die (
"quert failed: " mysql_error());
 
 
 
?>
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #3  
ישן 04-09-2007, 22:00
  משתמש זכר yoavmatchulsky yoavmatchulsky אינו מחובר  
 
חבר מתאריך: 15.08.06
הודעות: 1,561
שלח הודעה דרך ICQ אל yoavmatchulsky שלח הודעה דרך MSN אל yoavmatchulsky Facebook profile
בתגובה להודעה מספר 1 שנכתבה על ידי san שמתחילה ב "שאלה|אני רוצה לעשות משהו ולא מצליח לי"

כיוון שלא ציינת את הבעיה, יכול להיות שהוא אומר לך שהוא לא מצליח להתחבר לדאטאבייס?
זה הגיוני כיוון שאתה מנסה להתחבר אליו לפני שיצרת אותו...
קודם תיצור אותו עם create database messge
ואחרכך אתה צריך לבחור לעבוד עליו..

כמה תיקונים:
- אתה לא צריך לבחור לכל עמודה את הcharacter set אם הם כולם אותו הדבר.. אתה יכול לבחור את הchararcter set שיהיה לכל הטבלה
- אם אני לא טועה, צריך לכתוב engine=innodb
- למה אחרי שאתה יוצר אתה ישר משנה אותה ולא יוצר את זה ישר בהתחלה?

השאילתא צריכה להיות בערך ככה:
קוד:
CREATE TABLE `msg` ( id int(15) auto_increment, name varchar(25), messge varchar(50), `date` date, ip varchar(40), PRIMARY KEY (id) ) ENGINE=innodb CHARACTER SET `utf8` COLLATE `utf8_bin`
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 11:06

הדף נוצר ב 0.06 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר