Guest User

Untitled

a guest
Apr 25th, 2013
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 1.75 KB | None | 0 0
  1. alias mmtime { return $chr(91) $+ $date(dd/mm) $time $+ $chr(93) }
  2. alias mmysql_echo { if (!$window(@MySQL)) { window -ezk0 @MySQL } | echo @MySQL $mmtime $1- }
  3. alias mmysql_info { return 212.97.134.5 zaider_zikkan zikkantour zaider_tour }
  4. alias mmysql_info2 { return 212.97.134.5, zaider_zikkan, zikkantour, zaider_tour }
  5.  
  6. alias start { return --> }
  7.  
  8. alias mmysql_connect {
  9.   var %info = $mmysql_info2 | set %sql_conn $mysql_connect(212.97.134.5, zaider_zikkan, zikkantour, zaider_tour)
  10.   if (%sql_conn) { describe $chan $start Connection opened successfully ( Connection ID: SECRET sql_conn ) | .timermmysql_paste 1 2 mmysql_paste } | else { describe $chan $start 4Error connecting: %mysql_errstr (aborting..) | unset %mysql* | unset %sql* }
  11. }
  12. alias mmysql_query { if ($1) { write mysql.txt $1- } | .timermmysql_paste 1 3 mmysql_paste }
  13. alias mmysql_paste {
  14.   if (%sql_conn) {
  15.     if ($mysql_ping(%sql_conn)) {
  16.       if ($read(mysql.txt,1)) { var %sql = $ifmatch | write -dl1 mysql.txt | .timermmysql_paste 1 1 mmysql_paste
  17.         if ($mysql_exec(%sql_conn, %sql)) {
  18.           var %row_id = $mysql_insert_id(%sql_conn) | mmysql_echo Query: %sql
  19.           mmysql_echo Query: Executed succesfully. $iif(%row_id,$chr(40) Inserted ID: %row_id $chr(41))
  20.         }
  21.         else { mmysql_echo 4Error executing query: %sql (saved in mmysql.txt) | mmysql_echo 4Error executing query type: %mysql_errstr | write mmysql.txt %sql }
  22.       }
  23.       else { mmysql_echo Closing connection: No more query's to send.. | mysql_close %sql_conn | unset %mysql* | unset %sql* }
  24.     }
  25.     else { mmysql_echo 4Connection error: %mysql_errstr (reconnecting..) | mysql_close %sql_conn | .timer 1 1 mmysql_connect }
  26.   }
  27.   else { mmysql_echo Connecting to MySQL.. | mmysql_connect }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment