Mysql Fetch_field Gets Table Alias, Not Real Table Name
After a SQL 'select .... from tablename alias' the mysql_fetch_field function returns a value $result=>table which will contain the alias, not the actual table name. Is there a way to get the actual table name ?
I am running mysql 4.1 and php 4.4
View Complete Forum Thread with Replies
See Related Forum Messages: Follow the Links Below to View Complete Thread
Grab Content From HTML Table And Place Into MySQL Table?
I am in the process of helping a co-worker upgrade some of his old static html pages into dynamic MySQL driven pages. He currently has a lot of pages with huge tables displaying data. Does anyone know if there is a script or class that can convert a table to a .sql file for upload?
Table Background Color Based On Results From MySQL Table
I am trying to get the "Did User Agree" field on a database query to be colored Green for "Agreed" Red for "Disagreed" and Blue for "Agreed (2nd Time)" .. I have my PHP setup to do the query just fine as of right now with alternating column colors, just can't seem to get the colors to work as I am hoping for. Can anyone help me get the Agreed? table's background color to the colors above? Code:
Using PHP To Sort Data In MySQL Table 1 By Values In Table 2
I have a MySQL database with 2 tables in it. products and prices.. Products has a field in it called 'prodno'. Prices has a field in it called 'prodid'. There is one of each item in products and each product has it's own unique 'prodno' There are multiple instances of each product's pricing in prices.. One for each price.. So if a product had multiple prices depending on quantity it would have an entry for each price.. Example: id = 1 prodid = 7001 qty = 300 price = 12.5 id = 2 prodid = 7001 qty = 400 price = 15.5 I was wondering if I could query the database getting info from the products table but sort it according to the prices in the prices table. Kinda like doing a "SELECT * FROM products" ordering it by the lowest price value from each item.. This is all very confusing to me, and I'm the one writing it. Let's try one last time.. Query the database selecting * from products (I plan on using all the info in products) and ordering them by the lowest price for each item in the prices table. I've tried sorting the results of just a basic SELECT * FROM products using Javascript and PHP but with pagination in the results it makes it a bit hard.
Outputting A Table Or Form Using SHOW FIELDS FROM Table
In the code the MySQL database was queried using "SHOW FIELDS FROM table" which and the returned results of column names was then use to build an output for a form and a table with php using a series of if statements along the lines of if the returned field name matches something echo a text input field. I have never seen this done this way before, so I want to get the opinion of the devshed user. Does it seem like an unsual long process to build up a form. Is there a security advantage doing it this way? Has anyone ever done it this way before?
Finding Matches In A Table And Then Moving That Match To Another Table?
Ok, I have a database that has a table called critiera in this table is to fields on is ID and the other is critiera. Now I want to filter out all the one that don't apple to the list and move the one that match to a different database. I know how to open a connection, close, select but I don't know how I would inside of a database use another one as the way to create the list of critieras....
Update Table While Insert Data To Another Table
it seem like mine coding din work. [php]<? include("checkin.html"); $conn=mysql_connect('localhost','root','') or die ('Could not connect to server'); $today = date("Y.m.d"); mysql_select_db('hms', $conn); $ok = mysql_query("INSERT INTO check_in(ID,room_no,datein)values ('$ID','$room','$today')", $conn); if( $ok ){ $up = mysql_query("UPDATE studtable SET checked = 'checkin' where [ID] = '%ID'); if(mysql_affected_rows( $up ) == 1) { echo'Checked IN!' }else { echo'No such student to check in' }} else { echo'Check In FAILED, please check again'}?>[php]
How Can I Find A Name From One Table In A Text From Another Table?
I have one table with a description field and other info, and I also have another table with a list of names and picture url:s. When I display the text description on my site I'd like to know if there are a match with a name from the 'names' table in the text. Code:
Returning Table Name As Well As Fields From That Table
I am returning all fields from news and from regional, however I want to determine where the fields have come from when I ouput the data, therefore I need to return the table name with the fields. Is this possible? Code:
From CSV To MySQL Table
I've a CSV file with 3 columns ID - Price1 - Price2 How I would like to update the records of a MySQL tables that has the same ID of the CSV files. How Can I do this? Read from CSV and update MySQL table?
Exporting MySQL Table
Hi, How do you export a MySQL table to a tab-delimited text file so I can put it into excel?
Select From A Mysql Table
I want to pull one field from a mysql table. How do I do that? Do I use SELECT? The field name is $sip_visitornum. And I want the last value that was inputted in to the db. I already have the code to get the visitor number but I don't know how to display data from the database properly. Thanks.
Getting Mysql Table Info?
Suppose I have a table with name 'tablename' in my database. If I have no idea what are the contents of this table, is it still possible to retrieve the structural info in this table, like the field names and sizes?
Get Max Value In MySQL Table Field
I have a 2-field table "pageref". The fields are: "pagerefno" - which is index and primary key, and "url". I need to find the max value in "pagerefno", so wrote the following code: $query ="SELECT max(pagerefno) FROM pageref"; $result = mysql_query($query) or die ("Error in query: $query. " . mysql_error()); $row = mysql_fetch_row($result); echo row[0]; But this results in a blank screen. I'd be grateful for a steer, here.
Search A MySQL Table
I want to create a php script to search a mySQL table. I started to create the script myself, but I got stuck, because the script became VERY complex. The reason why it's complex is this: *the script must be able to search all four columns of the table. if the user defines four different values to search (one for each type of variable (ie.: for each column)). If he doesn't give four values but by example only two, the script needs to search on these two values... *the script needs to return all four values of all the rows that match the query *the script may not return each result more than one time *if possible, the script needs to return 'the best match' on top examples: consider a table with four columns: animal_type |age | name | sex horse | 5 |beauty| female horse | 4 |bless |male cat | 9 |***** |female the query (horse,5,beauty,female) must return horse | 5 |beauty| female (only one time!!! this sounds logic, but it isn't!!!) the query(female) must return horse | 5 |beauty| female cat | 9 |***** |female the query (horse, female) must return 1) horse | 5 |beauty| female 2) horse | 4 |bless |male 3) cat | 9 |***** |female (number 1 must be on top; 2 and 3 may be changed of place, because they only match one variable!!)
Creating Mysql Table
I have PHP script that creates a mysql table. My problem is when I goto the following php page to access the table it says "missing table 'table name'" I look in phpmyadmin and its clearly there. Eventually after refreshing the page like ten times it detects and works. Do I have to reconnect the mysql connection or something?
PHP MySQL Updating Table Row
I have a small database of books that a client can add, search and edit (hopefully) books; all online (something very simple). So far I've been successful in creating the adding of books and searching and retrieving the info in fields to edit; but I haven't been able to execute the edits. Here's the script I have to retrieve the database info and place them in the fields to edit (I didn't copy all the mysql connection script, it works fine): PHP Code:
How To Get A Field In The Last Row Of Mysql Table.
There is a certain field that I wish to get in the last row (it will always be in the last row, even if I add to the table) of my mysql table. How do I output this? I assumed that I would be using a LIMIT command and a DESCRIBE command, however I looked at mysql.com and couldn't find anything .
Table Dump With MySQL
I have recently moved from a host that provided only 1 mySQL db, to a host that allows multiple db's. How do I dump a table, or tables from the single db...into a new db(s)? I've used this before (to dump the entire db): mysqldump -h mysite.com -q mysite_dbname > db_dump.sql -pmysitepassword but I want to extract specific table(s) from the origian db and move them into newly created db's of their own on the new server.
MySQL Table Create
Here is the code I'm trying to create the database with (I'm using phpMyAdmin so I just select the file I want to use and press submit and it creates the tables). CREATE TABLE bips ( banned_ip varchar(15) NOT NULL); CREATE TABLE messages ( entry_id double(16,4) DEFAULT Ɔ.0000' NOT NULL auto_increment, name varchar(25) NOT NULL, email varchar(35) NOT NULL, icq int(11) NOT NULL, http varchar(50) NOT NULL, message mediumtext NOT NULL, when int(12) NOT NULL, ip varchar(15) NOT NULL, UNIQUE entry_id (entry_id), PRIMARY KEY (entry_id)); ------------------------ phpMyAdmin gives me an error with that, (none of those tables exists btw)... the error is MySQL said: You have an error in your SQL syntax near 'when int(12) NOT NULL, ip varchar(15) NOT NULL, UNIQUE entry_id (entry_i' at line 8 .
Getting Mysql Table Size?
How would I go about getting the size of a table in a mysql database with php? I am unable to find info on this in the manual. Which page is it on?
PHP Variables From Mysql Table
I have a PHP script which parces a mySQL table and shows which sections meet on which day by using an array containing (mon,...Fri) and another lisitng sections. I then have the PHP do to selecrt statements on to list those sections that are mixed and those that are not. I have a title "Open to Boys and Girls" then it cycles through the applicable groups. I want to hide this title if there are no group from the mysql search but can't figure out how as the actual varaible $result is set once the search is done even if it pulls nothing back Code is below, CODE ------------------------------------------- $result = @mysql_query("SELECT Group_Name FROM `groups` where ".$section."_comment like '%".$day."%' and ".$section."_comment like '%mixed%'"); echo "<u>Open to Boys & Girls</u></br>"; while($row = mysql_fetch_array( $result )) { $Group_Name = $row['Group_Name']; echo "• ".$Group_Name."</br>"; }// end Group Name loop mixed
Creating Table Using PSP And MySQL
Ok, so Ive overcome the first hurdle of connecting to MySQL and MyDatabase on my web server using PHP scripts. Now I want to create a simple table with 3 fields. Don't have a clue where to start using PHP.
Date Into Mysql Table?
how I can add a date to a mysql table with php? I am wanting to add the date when an article has been entered into the table.
Table Locking In MySQL
As there is no concept of Record locking in MySQL, Table has to be locked. If a Table is locked by one user, what happens to the other user who is accessing the table at that precise moment. Both are trying for a write access. What if the table is locked for more than a stipulated time. How should the script be written so that the other table who does not get write access waits.
Make A Table In MySQL
How do I make a PHP script that is able to make tables with fields? I want to be able to have a HTML form submit the fields. I just want to know the PHP scriptlet that will make a table.
Create Mysql Table
I'm trying to create a mysql table in php. i have no problems doing a select, insert or anything else. i just don't know what the proper code is to create a table if it even exists.
Deleting From Mysql Table
i'm trying to replace a record in a mysql table but i'm having problems. First i've got a page to store existing film name values using: <input type="hidden" name="Name" value= "<?printf($row["Name"])?>"> The second page is supposed to delete the existing record by comparing the stored name value with the database name but it only creates a a duplicate record. Here is the code for this: Code:
Mysql Query Table
i got a problem with an multidimensional array out of a sql DB after each table print he should select the next line of $thismember but i don't know how to do. PHP Code:
Table Limits (MySQL)
I made a database of links. I now have a real long list of links when I list them on a page, I was wondering if there was a way to limit this list within a table. Basically instead of having a long list of 30 links, I would like a table with three columns of ten. Is there any way to do this with PHP and/or MySQL.
Last Line In MYSQL Table
I wrote a news script to post news posts in reverse chronological order. I'd like a page to post the last 6 posts from a page, from newest to oldest. But as it is, I don't know how to find the number of the last row in the table. So I have to count down from 100, skipping blank entries along the way. Is there a simple way to find what how many rows are in a mysql table?
MySQL, Backup A Table In PHP
Assuming the table MYTABLE, i want to run a script to backup the table. But there does not seem to be a straight forward function in MySQL to achieve it, Something like COPY TABLE MYTABLE, bkpMYTABLE; What would be the easiest way to do that using php? I know that i can create a table bkpMYTABLE and INSERT the data from MYTABLE to bkpMYTABLE but the problem is that i will be using the script to run updates so i will not always know the structure of the data that the user is copying, (because the script(s) will be precisely used to update the structure of the table). Maybe there is a function to retrieve the current structure and then copy the data? Also is there a way of testing if a table exists? and to test if a field within that table exists?
Filling MySQL Table From Within PHP
I don't seem to get the following right. In the following I try to fill a MySQL table named 'mutation'. The first element is a date but MySQL sees this as 0000-00-00 instead of the date 2002-11-01. Other problem is the textstring in $_POST['verklaring1'], in MySQL this stays empty. <?php $query = "insert into mutation values (2002-11-01, 1, 4, 1, 4, 10, 330 , ' $_POST['verklaring1'] ',N,N,N,N)"; mysql_db_query("projects", $query); ?>
Php, Mysql And Update Table
I have one mysql table and I need to update it by form. But what is the best way. I think First I need atleast following php-files: list.php --> list all data rows from my table included link to select certain row and update.php --> ...when selected you will get form view where you can update field updated.php --> update your database table.
Creating A MySQL Table
I'm trying to create a table in PHP. I can use phpmyadmin to do it but I can't create it in PHP. I even copied the code generated in phpmyadmin and it still didn't work. Here is the code:
Searching A Table In Mysql
I've searched through these forums about searching and didnt really find anything. All the questions that were asked were unanswered. I searched google and came up with this: http://dev.mysql.com/doc/refman/5.0/en/fulltext-search.html except I am not sure if thats what I should be using nor do I understand how to write a query using that. Ill just be searching 1 field in 1 table. Can somone help me with an example query string ? Also I set the field as TEXT since I will just be adding keywords separated by commas into them. Should it be something else?
Deleting One Row From Mysql Table
I want to delete one row of a mysql table, and still to be in the same page, but the page needs to be reloaded and to give me new results Code:
Mysql Table Vs Log File
I have been doing some searching for a tutorial on creating a simple tracking script to attach to each of my pages. The tutorials that I found are using a log.txt file instead of a mysql database. can anyone explain why not use a mysql database
MySQL Table Counts
I need to display counts for records meeting a certain criteria: Customer 1 - 11 jobs currently printed Customer 2 - 20 jobs currently printed I have a table that stores every job. This table has fields for customer name and it's current status. I originally looped a mysql count query, but I feel there is a more efficient way of retrieving this type of data without making so many queries. Someone mentioned making a new table that stores the counts, but I am having trouble wrapping my head around how to update that table automatically. Any ideas?
Characters While Inputting In MySQL Table
Hi all, I am getting the infos from a form and inputting to sql. When I enter some non-latin characters to the info textbox, the post to sql goes wrong I mean goes ok but with htmlspecialchars... I used html_entity_decode but couldn't get any result... Thanx...
|