הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   אממ.. עזרה קטנה ב sql (?) (https://hosts.co.il/forums/showthread.php?t=39501)

mr. dids 08-02-07 16:44

אממ.. עזרה קטנה ב sql (?)
 
אהלן חברים
יש לי קובץ שאני מעלה אותו לשרת ואז ניכנס אליו בדפדפן והוא מריץ לי sql
אני רוצה להוציא מהקובץ את השורות שהוא מריץ בכדי לצרף אותם לקובץ 55.sql דוגמא
שבו יש עוד כמה טבלאות ושורות שרצות במידת הצורך על פי השימוש באתר
זה הקובץ המקורי:
PHP קוד:

<?
include("config.php");
$connect=mysql_connect ($dbhost,$dbuser,$dbpasswd) OR DIE ("Could not connect to MySQL");
mysql_select_db($dbname) OR DIE ("Can't select database.");
mysql_query("DELETE FROM `phpbb_banlist`") OR DIE ("Could not DROP TALBE");
mysql_query("ALTER TABLE `phpbb_banlist` ADD `reason` VARCHAR(75) NOT NULL AFTER `ban_userid`, ADD `baned_by` VARCHAR(50) NOT NULL AFTER `reason`, ADD `date` VARCHAR(8) NOT NULL AFTER `baned_by`, ADD `time` VARCHAR(5) NOT NULL AFTER `date`") OR DIE ("Could not ADD to TABLE");
mysql_close($connect);
print 
"Done";
?>

אני רוצה רק את השורות שהוא מריץ
תודה לכל העוזרים

BlueNosE 08-02-07 17:59

ציטוט:

נכתב במקור על ידי mr. dids (פרסם 420044)
אהלן חברים
יש לי קובץ שאני מעלה אותו לשרת ואז ניכנס אליו בדפדפן והוא מריץ לי sql
אני רוצה להוציא מהקובץ את השורות שהוא מריץ בכדי לצרף אותם לקובץ 55.sql דוגמא
שבו יש עוד כמה טבלאות ושורות שרצות במידת הצורך על פי השימוש באתר
זה הקובץ המקורי:
PHP קוד:

<?
include("config.php");
$connect=mysql_connect ($dbhost,$dbuser,$dbpasswd) OR DIE ("Could not connect to MySQL");
mysql_select_db($dbname) OR DIE ("Can't select database.");
mysql_query("DELETE FROM `phpbb_banlist`") OR DIE ("Could not DROP TALBE");
mysql_query("ALTER TABLE `phpbb_banlist` ADD `reason` VARCHAR(75) NOT NULL AFTER `ban_userid`, ADD `baned_by` VARCHAR(50) NOT NULL AFTER `reason`, ADD `date` VARCHAR(8) NOT NULL AFTER `baned_by`, ADD `time` VARCHAR(5) NOT NULL AFTER `date`") OR DIE ("Could not ADD to TABLE");
mysql_close($connect);
print 
"Done";
?>

אני רוצה רק את השורות שהוא מריץ
תודה לכל העוזרים

PCRE..
קוד:

/@?mysql_query\s+\((\"|')(.+)(\"|')\)/
תעבוד עם PREG_MATCH_ALL

עריכה:
אתה עובד עם \\2


כל הזמנים הם GMT +2. הזמן כעת הוא 11:44.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ